while 语句

while 语句示例

示例程序:输出 1-10 的平方数。

i = 1
while i <= 10:
    print(i, i*i)
    i += 1

40

循环结构
for i in range(1,9,2):
    print(i,end=' ')

程序会输出

[0/1]

while 语句一般形式

while {condition}:
    {statements}
  • {condition}是判断条件,和 if 使用的判断条件一致,如果条件成立,则一直循环,否则退出循环。
  • {statements}是要重复执行的代码

while 与 for 的选择

while 语句能和 for 语句实现同样的效果。

用while
用for
i = 1
while i <= 10:
    print(i, i*i)
    i += 1
上一章
for语句
下一章
break语句