python while语句

while语句用于在表达式保持为真的情况下重复地执行。

语法:

while 表达式:执行语句(循环体)

else:执行语句  --可省略

这将重复地检验表达式,并且如果表达式值为真就执行第一个子句体;如果表达式值为假(这可能在第一次检验时就发生)则如果 else 子句体存在就会被执行并终止循环。 第一个子句体中的break 语句在执行时将终止循环且不执行 else 子句体。第一个子句体中的continue 语句在执行时将跳过子句体中的剩余部分并返回检验表达式。

应用范例:while循环实现九九乘法表

row = 1
while row <= 9:
    col = 1
    while col <= row:
        print("%d * %d = %d" % (col, row, row * col), end="\t")
        col += 1
    print("")
    row += 1

 

posted @ 2020-08-05 13:36  轩辕吊雷  阅读(180)  评论(0编辑  收藏  举报