导图社区 Python编程语言基础代码格式知识框架学习
Python编程语言基础代码格式知识框架,包括它的语言特点、运行程序、代码格式、变量、变量赋值等等内容。
网店详情页排版方法分享~包括中心页面组成,优质详情必备,详情页的排版参考方法。感兴趣的小伙伴可以看看哦~
喷绘色彩基础培训方案,内容涵盖色彩基础,喷绘写真。框架清晰,内容丰富,希望对小伙伴有所帮助哦~
酒窖营销计划方案,包括结果目标,过程目标。框架清晰,内容丰富,有需要的小伙伴可以看看哦~ 可供大家参考,借鉴,交流。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
Python编程语言基础代码格式知识框架学习
语言特点
跨平台
可运行于
各大操作系统
解释型脚本语言
内建
高级的数据结构
面向对象的语言
便于
数据和逻辑
相分离
动态语言
变量本身
类型不固定
可随意转换
不需要声明
不用考虑
内存问题
可处理的数据量
无限制
默认编码
UTF-8
运行程序
两种模式
脚本式编程
一次性执行
源代码脚本
交互式编程
逐行输入
再执行
运行脚本
命令行/终端模式
python *.py
linux 下 可执行脚本
1 首行添加
#!/usr/local/bin/python
#!/usrlbin/env python
2 赋予权限
chmod 755 *.py
3 运行脚本
*.py
Ipython
%run *.py
代码格式
缩进
用「缩进深度」区分
语句「代码块」
行长
每行不超过80字符
空行
将程序的不同部分分开。
\
继续上一行
跨行特例
闭合操作符
[ ],{},()
;
在同一行
连接多个语句
:
分开代码块(组)
头&体
...
变量
内涵
存储了一个值
与「变量」相关联的信息
命名规则
只能包含
字母、数字、下划线
不能
1 以「数字」开头
2 包含「空格」
3 使用 Python 保留字: 使用「特殊用途」的单词
关键字
函数名
建议
简短又具有描述性
使用「小写字母」
慎用
小写字母 l
大写字母 O
易混淆 1 & 0
变量赋值
赋值符
=
增量赋值
+=
多重赋值
x = y = z = 1
多元赋值
x,y,z = 1,2,'a'
*var 收集多余的值
通常「元组」需要「小括号」
可选,此处忽略
加上「小括号」以增加「可读性」
(x,y,z)= (1,2,'a')
变量交换
x,y = y,x
补充话题
Python注释
单行
#
多行
''' '''
目的
阐述代码
1 要做什么
2 是如何做的
Python编码
类型
3.X 版本「默认编码」
ASCII
2.X 版本「默认编码」
指定
# _*_coding: _*_
转换
UTF-8 编码
u'ABC'.encode('utf-8')
中国=‘zhongguo’
print(中国)
Python之禅
指导原则
编写优秀Python代码
查看方法
import this
now is better never
IO编程
打印到屏幕
print()
依次打印元素
元素之间输出一个空格
获取用户输入
input()
mes = input("your name")
int(input())