更新时间: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 程序运行的结果