本文共 1522 字,大约阅读时间需要 5 分钟。
python条件语句为if语句
if 的一般形式为:
if condition_1: statement_block_1 elif condition_2: statement_block_2 else: statement_block_3 - 如果 "condition_1" 为 True 将执行 "statement_block_1" 块语句 - 如果 "condition_1" 为False,将判断 "condition_2" - 如果"condition_2" 为 True 将执行 "statement_block_2" 块语句 - 如果 "condition_2" 为False,将执行"statement_block_3"块语句
if语句嵌套
可以把 if…elif…else 结构放在另外一个 if…elif…else 结构中if 表达式1: 语句 if 表达式2: 语句 elif 表达式3: 语句 else: 语句 elif 表达式4: 语句 else: 语句
for循环的一般格式为:
forin :
for循环的嵌套
for循环可进行多层嵌套,示例如下while循环的一般语法如下:
while 判断条件(condition): 执行语句(statements)……
无限循环
我们可以通过设置条件表达式永远不为 false 来实现无限循环while 循环使用 else 语句
语法格式如下:while: else:
循环相关函数及语句
range()函数
python range() 函数可创建一个整数列表,一般用在 for 循环中 函数语法:range(start, stop[, step]) 参数说明: start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5); stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5 step:步长,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1)
break 和 continue 语句
braek和continue语句执行流程如下:break 语句可以跳出 for 和 while 的循环体。如果你从 for 或 while 循环中终止,任何对应的循环 else 块将不执行。
continue 语句被用来告诉 Python 跳过当前循环块中的剩余语句,然后继续进行下一轮循环。
pass 语句
转载地址:http://qxqms.baihongyu.com/