本篇文章为大家展示了如何分析python中的while语句,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
创新互联建站主要从事网页设计、PC网站建设(电脑版网站建设)、wap网站建设(手机版网站建设)、成都响应式网站建设、程序开发、网站优化、微网站、成都微信小程序等,凭借多年来在互联网的打拼,我们在互联网网站建设行业积累了丰富的网站制作、成都网站设计、网站设计、网络营销经验,集策划、开发、设计、营销、管理等多方位专业化运作于一体。
零基础python入门-06 while语句
while语句示例
输入:
#!/usr/bin/python
# Filename: while.py
number = 23
running = True
while running:
guess = int(input('Enter an integer : '))
if guess == number:
print('Congratulations, you guessed it.') running = False
# this causes the while loop to stop
elif guess < number:
print('No, it is a little higher than that.')
else:
print('No, it is a little lower than that.')
else:
print('The while loop is over.')
# Do anything else you want to do here
print('Done')
输出:
Enter an integer : 50
No, it is a little lower than that.
Enter an integer : 22
No, it is a little higher than that.
Enter an integer : 23
Congratulations, you guessed it.
The while loop is over.
Done
解释:
相比于if语句,所有代码判断一遍,执行完毕即可。While 为状态条件,如果状态条件始终满足,那么while后的语句会循环执行。
直到状态条件不满足时,跳出循环。
本例中 前两次输入的所猜的数字没有和实际数字相匹配时,running作为状态条件始终为改变,所以循环执行未跳出。第3次猜中,running状态更改 running=False,此时While循环结束跳出,继续执行,输出Done
上述内容就是如何分析python中的while语句,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注创新互联行业资讯频道。