Python的控制流
python中控制流语句包括if/for/while三种控制流语句。
- 使用
#标记注释,从#开始到当前行结束的部分都是注释。 - 一行程序的最大长度建议为80个字符。
- 如果代码太长,可以使用连接符\连接。
- 代码块缩进时使用4个空格缩进。
- 避免使用Tab与Space混合使用的缩进风格。
if语法
if语句语法
| |
比较操作符
| |
真值(True)与假值(False)
下列的情况会被认为是假值False,其他情况认为是True:
| |
while语法
while语句语法
| |
for语法
for语句语法
| |
示例:
| |
break语句和continue语句
break语句用来终止循环continue语句跳转当前循环块中剩余部分,然后继续下一轮循环。
示例:
| |
使用zip()并行迭代
- 在使用迭代时,可以通过zip()函数对多个序列进行并行迭代
- 使用zip()函数可以遍历多个序列,在具有相同位移的项之间创建元组
- 使用
zip()配合list()和dict()函数使用:
| |
使用range()生成自然数序列
range()函数返回在特定区间的自然数序列。range(start,stop,step),start起始值默认为0,stop是最后一个值,step步长默认值是1。range中返回的自然数序列中包含最小值start,不包含最大值stop。
示例:
| |
