1. 变量
- 变量的定义
变量变量,顾名思义在程序中可以随时修改的值,python始终记录变量的最新值。 - 变量的命名
(1)只能包含字母、数字和下划线。可以用字母或者下划线打头,但是不能用数字打头。
(2)变量名不能包含空格,但是可以用下划线来分隔。
(3)不要把python关键字和函数名用作变量名。
(4)简短而有描述性。
(5)慎用小写字母1和大写字母O,因为像1和0。一般使用小写的python变量名。
2. 注释
注释有单行注释和多行注释,注释的目的是阐述代码要做什么以及是如何做的。
- 单行注释用
#
- 多行注释用
""""""
或者''''''
前者三个双引号和后者三个单引号的区别不大,我自己是做了区分。
#
是运行结果,''''''
。三个单引号是二级标题或者称为所面对代码的作用。""""""
是一级标题或者称为所包含整体代码的作用。
"""一级标题 task1 变量、运算符与数据类型"""
'''1 变量'''
'''2 注释'''
这个想法后期可能会改。
3. 运算符
运算符分为算术运算符和比较运算符、逻辑运算符、位运算符、三元运算符以及其他运算符。
- 算术运算符
和正常所学的数学一样,分为加+
、减-
、乘*
、除/
、整除//
、取余%
和幂**
此外,也是根据运算次序进行运算的,一个表达式内使用多种运算,括号改变运算次序。
这是算术的优先级。
print(12 + 21) # 33
print(12 - 21) # -9
print(3 * 4) # 12
print(6 / 4) # 1.5
print(10 // 4) # 2
print(15 % 4) # 3
print(2 ** 3) # 8
print(2 + 3 * 6 + (8 - 1) ** 3) # 363
- 比较运算符
和正常所学的数学一样,分为大于>
、大于或等于>=
、小于<
、小于或等于<=
、等于==
、不等于!=
print(12 > 10)
print(10 >= 10)
print(1 < 12)
print(15 <= 15)
print(3 == 4)
print(3 != 5)
# True
# True
# True
# True
# False
# True
- 逻辑运算符
and
与:检查两个条件是否都为True ,加入括号可读性好点
or
或:只要至少有一个条件满足,就能通过
not
非:相反
print("二者都是对的:",(3 > 2) and (3 < 5))
print("二者都是错的:",