1、类真和类假
我们知道bool类型只有两个值:True和False。在其他数据类型中某些值,条件会认为他们等价于True和False。
0、0.0、'' (空字符串)会被认为是False,其他则会被认为是True。
2、range()函数
range()函数可以有1个参数、2个参数或者3个参数,不同的参数个数代表不同的意义。
2.1 当range()函数有1个参数时,例如:range(5)
for i in range(5):
print(i)
上述代码会输出 0,1,2,3,4。range(5)表示从0开始一直到5(不含),步长默认为1。
2.2 当range()函数有2个参数时,例如:range(1,5)
for i in range(1,5):
print(i)
上述代码会输出 1,2,3,4。range(1,5)表示从1开始到5(不含)结束,步长默认为1.
2.3 当range()函数有3个参数时,例如:range(0,10,2)
for i in range(0,10,2):
print(i)
上述代码会输出 0,2,4,6,8。range(0,10,2)表示从0开始到10(不含)结束,步长为2
3、模块的导入
导入语句1
import math
导入语句2
from math import *
使用第2种导入方法,在使用导入的方法时可以直接使用,不用再在前面加 模块名. ,但是这样会降低代码的可读性。