1、python句尾不使用分号来进行断句(;),一般默认每个语句为一行,这样更清晰
2、在python中单引号与双引号没有区别,可根据情况进行选择使用
3、单行注释使用井号(#)
4、多行注释使用三个单引号(''' ''')或三个双引号(""" """)
注:将python多行注释赋值给一个变量,打印该变量的结果为打印多行注释内容
5、python运算符
- +(加) # 两个对象相加。 例如:3+5 输出 8;‘a’+‘b’ 输出 ab
- -(减) # 从一个数中减去另一个数,如果第一个操作数不存在,则假定为零。 例如:-3 输出负数 -3
- *(乘) # 给出两个数的乘积,或返回字符串重复指定次数的结果。 例如:2*3 输出 6;‘la’*3 输出 lalala
- /(除) # x除以y。 例如:6/4 输出 1.5
- %(取余、取模) # 返回除法运算的余数。 例如:13%3 输出 1
- //(整除) # x除以y并对结果向下取整至最接近的整数。 例如:13/3 输出 4;-13/3 输出 -5
- **(乘方) # 返回x的y次方。 例如:3**2 输出 9
- <<(左移) # 将数字的位向左移动指定的位数。(每个数字在内存中以二进制数表示) 例如:2<<2 输出 8
- >>(右移) # 将数字的位向右移动指定的位数。 例如:11>>1 输出 5
- &(按位与) # 对数字进行按位与操作。 例如:5&3 输出 1
- |(按位或) # 对数字进行按位或操作。 例如:5|3 输出 7
- ^(按位异或) # 对数字进行按位异或操作。 例如:5^3 输出 6
- ~(按位取反) # 对数字进行按位取反操作。 例如:~5 输出 -6
- <(小于) # 返回x是否小于y。(所有的比较运算符返回的结果均为True或False) 例如:5<3 输出 False;3<5 输出True
- >(大于) # 返回x是否大于y。
- <=(小于等于) # 返回x是否小于等于y。
- >=(大于等于) # 返回x是否大于等于y。
- ==(等于) # 比较两个对象是否相等。
- !=(不等于) # 比较两个数值是否不相等。
- not(布尔 非 ) # 如果x是True,则返回False;如果x是False,则返回True。
- and(布尔 与) # 如果x是False,则x and y返回False,否则返回y的计算值。
- or(布尔 或) # 如果x是True,则返回True,否则返回y的计算值。