程序错误排查:-
手误
- 理解欠缺
- 每行代码负责完成一个动作,一行不要出现多条语句
- 缩进错误
- python2.0默认不支持中文,3.0版本支持中文
- python3.0没有考虑向下兼容
注释
- 行注释:“#”(建议#后先添加一个空格再写注释,代码后注释建议两个恐龙葛)
- 多行注释(块注释):上下各三个引号
“”"
这里是多行注释
“”" - 代码规范:PEP8
#参考地址1(英文):https://www.python.org/dev/peps/pep-0008/
#参考地址2(中文):https://blog.csdn.net/ratsniper/article/details/78954852
算术运算符
实例:
“你好”+“再见”
‘你好再见’“你好” *5
‘你好你好你好你好你好’
算术运算符优先级
先乘除后加减,同级运算符从左到右计算,可以使用()调整计算的优先级
程序执行原理
-
计算机三大件:CPU/内存/硬盘
-
程序执行原理:
- python程序执行原理
-
程序的作用:处理数据
-
变量的作用:存储数据
变量的基本使用
-
变量定义:变量名 = 值
-
变量类型:在python中定义变量时候不需要指定变量类型的,在运行时候,解释器会根据赋值语句右侧数据自动推导数据类型。
#字符串、整数类型、布尔类型、浮点型、复数型(科学计算)、列表、元组、字典。 -
type()函数:查看变量类型。例:type(age),返回int;type(2**32),返回int。
-
不同类型变量之间的计算。
-
字符串变量之间使用“+”进行拼接
-
字符串变量可以和整数使用“*”重复拼接相同的字符串
-
数字型变量和字符串之间不能进行其他计算
-
变量的输入:input函数
-
类型强制转换。例:int(X),将X转换为一个整数;float(x),将x转换为一个浮点数。
-
变量的格式化输出。例:print("%.4f",num) #输出num至小数后4位