pythonwhile循环实例 其和超过10_Python While循环语句
#!/usr/bin/python
count = 0
while (count
以上代码执行输出结果:
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 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
无限循环
如果条件判断语句永远为 true,循环将会无限的执行下去,如下实例:
#!/usr/bin/python
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
注意:以上的无限循环你可以使用 CTRL+C 来中断循环。
循环使用 else 语句
在 python 中,for … else 表示这样的意思,for 中的语句和普通的没有区别,else 中的语句会在循环正常执行完(即 for 不是通过 break 跳出而中断的)的情况下执行,while … else 也是一样。
#!/usr/bin/python
count = 0
while count
以上实例输出结果为:
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
简单语句组
类似if语句的语法,如果你的while循环体中只有一条语句,你可以将该语句与while写在同一行中, 如下所示:
#!/usr/bin/python
flag = 1
while (flag): print 'Given flag is really true!'
print "Good bye!"
注意:以上的无限循环你可以使用 CTRL+C 来中断循环。
pythonwhile循环实例 其和超过10_Python While循环语句相关推荐
- mysql plsql循环语句吗,Oracle PLSQL 在游标中用while循环实例程序
Oracle PLSQL 在游标中用while循环实例程序 Oracle PLSQL 在游标中用while循环实例程序 Oracle PLSQL 在游标中用while循环实例程序 declare cu ...
- pythonwhile循环实战教程_Python入门丨for循环和while循环
for...in...循环语句 for循环可以遍历任何序列的项目,如一个列表或者一个字符串 实例 for i in 'one': print(i) 输出结果 o n e for循环:空房子 空房子的学 ...
- PHP For循环字母A-Z当超过26个字母时输出AA,AB,AC
php循环输出26个大小写英文字母 for($i=65;$i<91;$i++){echo strtolower(chr($i)).' ';//输出小写字母echo strtoupper(chr( ...
- shell中的while循环实例
shell中的while循环实例_wdz306ling的博客-CSDN博客_shell while 1.利用while循环计算1到100的和: 示例代码1: #!/bin/bash i=1 sum=0 ...
- Qt对话框的事件循环实例分析
写下这个给自己备忘,关于事件循环以及多线程方面的东西我还需要多多学习.首先我们都知道程序有一个主线程,在GUI程序中这个主线程也叫GUI线程,图形和绘图相关的函数都是由主线程来提供.主线程有个事件循环 ...
- 如何在js代码中消灭for循环实例详解
转载自:https://www.jb51.net/article/144662.htm 补充一:看来很多人没看完文章就评论了.我在文章末尾说了,是不写 for 循环,不是不用 for 循环.简单陈述不 ...
- java双重for循环流程图_JAVA程序逻辑中的循环结构
在上一篇文章中提到了程序逻辑通过顺序.分支.循环三种结构来实现的,并介绍了分支结构的执行语句,那么今天这篇文章介绍实现程序逻辑的另一种结构--循环结构. 什么是循环结构 循环结构是指在程序设计语言中按 ...
- python猜数字循环_python-练习实现猜数字的循环
目录: input:输入 print:输出 int:整数型 if循环:如果 elif:或者 else:否则 break:结束本次循环 python语言是从上到下一句一句执行的. 代码部分:#!/usr ...
- python3列表生成式中的for循环与普通放在外面的for循环细微差异
python3列表生成式中的for循环与普通放在外面的for循环细微差异 实例: 给定列表alist = [1,2,3,4,5,6,7],k=3 想要使用for循环达成输出[5,6,7,1,2,3,4 ...
最新文章
- 《计算机科学导论》一2.3 非位置化数字系统
- 《漫画算法2》源码整理-7 第K大的数字
- 北大igem生物计算机,正在报名 | 2019国际基因工程机器大赛(iGEM)
- 【深度学习】使用Python+PyTorch预测野外火灾
- linux declare大小写,关于linux:将用户输入转换为大写
- 光模块功能失效的原因有哪些?
- 台湾高僧称游戏中杀人是罪业死后要下地狱
- n维数组实现(可变参数表的使用)
- [转载] Google Java代码规范
- 8个免费查找文献的学术网站
- SharpShooter Reports.Web 7.5 Crack
- python dlib caffe人脸相似度_基于深度学习的人脸识别系统(Caffe+OpenCV+Dlib)【二】人脸预处理...
- 快速获取网站媒体资源方法
- 音视频5.1——MediaCodec 同步方式完成AAC硬解成PCM
- Android Retrofit Put请求
- 中国智能农业行业市场供需与战略研究报告
- 520快到了,给你对象写个怦然心动吧
- Tika解析rar文件
- rmTopCMS——轻便、多变的CMS服务系统
- lambada 表达式
热门文章
- ComponentArt控件分析之ComboBox(2)
- ArcGIS:ArcToolBox工具使用——提取DEM/DSM中的高程点
- bzoj 1716 找零钱
- css 实现居中的五种方式
- 浅谈nodejs中的Crypto模块
- 《java入门第一季》之类面试题
- PYTHON解析XML的多种方式效率对比实测
- coursera 视频总是缓冲或者无法观看,有什么方法解决?
- 关闭算法推荐正如刻舟求剑?!
- pytorch报错: invalid argument 0: Sizes of tensors must match except in dimension 0.