美文网首页
条件语句与循环语句

条件语句与循环语句

作者: 月影追猎者 | 来源:发表于2019-04-28 15:13 被阅读0次

条件语句

if condition:
    statement_block
elif condition:
    statement_block
else:
    statement_block

while循环

while 循环条件:
    语句
while 循环条件:
    语句
else:
    循环条件为False时执行的语句

for循环

for 变量 in 可迭代对象:
    循环语句
for <variable> in <sequence>:
    <statements>
else:
    <statements>

range()函数

for i in range(终点):
    语句
for i in range(起点, 终点):
    语句
for i in range(起点, 终点, 步长):
    语句

起点缺省值为0,步长缺省值为1

zip()
zip([seq, ...])接受一系列可迭代对象作为参数,将对象中对应的元素打包成多个tuple(元组),并返回由这些tuple组成的list(列表)

for (i, j) in zip(x, y):
    print(i + j)

break、continue、else
break:跳出循环
continue:结束本次循环,进行下一次循环
else:在穷尽列表(for循环)或条件变为false(while循环)导致循环终止时执行,但循环被break终止时不执行。

for i in range(2, n):
    if n % i == 0:
        print(n, "是合数")
        break
else:
    print(n, "是质数")

pass语句
空语句,一般作为占位语句。

相关文章

网友评论

      本文标题:条件语句与循环语句

      本文链接:https://www.haomeiwen.com/subject/adpdnqtx.html