Python |
您所在的位置:网站首页 › python中的while循环例子 › Python |
Python | While 循环语句
Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。其基本形式为: while 判断条件(condition): '''执行语句(statements)''' While 执行流程执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零、或非空(null)的值均为true。 当判断条件为假 True 时,循环结束。 当判断条件为假 False 时,循环结束。 执行流程图如下: 实例: count = 0 while (count < 9): print 'The count is:', count count = count + 1 print "Good bye!"输出结果: The count is: 0 The count is: 1 The count is: 2 The count is: 3 The count is: 4 The count is: 5 The count is: 6 The count is: 7 The count is: 8 Good bye!while 语句时还有另外两个重要的命令 continue,break 来跳过循环 continue 用于跳过该次循环,break 则是用于退出循环,此外"判断条件"还可以是个常值,表示循环必定成立,具体用法如下: # continue 和 break 用法 i = 1 while i < 10: i += 1 if i%2 > 0: # 非双数时跳过输出 continue print i # 输出双数2、4、6、8、10 i = 1 while 1: # 循环条件为1必定成立 print i # 输出1~10 i += 1 if i > 10: # 当i大于10时跳出循环 break While 的无限循环如果条件判断语句永远为 true,循环将会无限的执行下去,这是我们要严禁 禁止 禁止 禁止 🈲 的 #!/usr/bin/python # -*- coding: UTF-8 -*- var = 1 while var == 1 : # 该条件永远为true,循环将无限执行下去 num = raw_input("Enter a number :") print "You entered: ", num print "Good bye!"结果: Enter a number :20 You entered: 20 Enter a number :29 You entered: 29 Enter a number :3 You entered: 3 Enter a number between :Traceback (most recent call last): File "test.py", line 5, in num = raw_input("Enter a number :") KeyboardInterrupt While 搭配 else 的用法:我们上篇文章里面讲到用 else,在这里搭配While使用的话表示,当 While 的判断不成立,循环条件为 false 时执行 else 语句块: #!/usr/bin/python count = 0 # 计数器 while count < 5: print(count, " is less than 5") count = count + 1 else: print(count, " is not less than 5")以上输出结果: 0 is less than 5 1 is less than 5 2 is less than 5 3 is less than 5 4 is less than 5 5 is not less than 5 ---------------------------END--------------------------- 题外话感谢你能看到最后,给大家准备了一些福利! 感兴趣的小伙伴,赠送全套Python学习资料,包含面试题、简历资料等具体看下方。 一、Python所有方向的学习路线 Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。 二、Python兼职渠道推荐* 学的同时助你创收,每天花1-2小时兼职,轻松稿定生活费. 三、最新Python学习笔记 当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。 四、实战案例 纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。 ![]() 👉CSDN大礼包🎁:全网最全《Python学习资料》免费赠送🆓!(安全链接,放心点击) 若有侵权,请联系删除 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |