更新时间:2022-09-23 来源:黑马程序员 浏览量:
在Python中,循环的基本格式如下:
while 条件表达式:
条件满足,执行循环语句
当条件表达式为True时,程序执行循环语句。需要注意的是,在while循环中,同样需要注意冒号和缩进。
如果我们希望循环是无限的,我们可以通过设置条件表达式永远为True来实现无限循环,无限循环在服务器上客户端的实时请求非常有用。接下来,通过一个案例来演示,具体代码如例3-7所示。
例3-7 while循环
var = 1
while var == 1 : # 表达式永远为True
number = int(input("输入一个数字 :"))
print("你输入的数字是: ",number)
print("Good bye!")
程序的运行结果如图3-18所示。
图3-18 运行结果
接下来,我们通过一个案例来演示一下while循环,计算1~100偶数和。
在整数中,能被2整除的数,叫做偶数。接下来,我们来开发一个计算1~100之间的偶数和的程序,具体代码如例3-8所示。
例3-8 计算1~100偶数和
i = 0
sum-result = 0
while i < 101:
if i % 2 == 0:
sum_result += i
i += 1
print("1~100之间的偶数之和为:%s"% sum_result)
程序的运行结果如图3-19所示。
图3-19 程序运行的结果