python中的循环语句,可使用for循环,或者while循环。两者的区别是,for循环要求提前知道要循环的次数,而while循环只要满足条件就会循环,直到条件不符合,跳出循环。下面是while循环的详解

其基本形式为:while 判断条件:

执行语句……

执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零、或非空(null)的值均为true。

当判断条件假false时,循环结束。

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

python循环10次怎么写_python循环怎么写相关推荐

  1. python用循环输入给数组赋值_python 循环数据赋值实例

    python 循环数据赋值实例 python在数值赋值的时候可以采用数值内循环赋值,很方便 如下 a = [x for x in range(10)] 这样 a = [0,1,2,3,4,5,6,7, ...

  2. python循环最简单的解释_python循环-通往简洁的必经之路

    接上回,讲一讲Python的循环. 老样子还是先说说C的循环: int i = 0; for(i = 0; i < 10; i++) { printf("%d\n", i) ...

  3. python循环语句while的格式_Python循环语句之while循环22

    一,循环机制及应用场景 1.while循环 用于编写通用迭代结构(非遍历): 顶端测试为真即会执行循环体,并会重复多次测试直到为假后执行循环后的其他语句. 2.for循环 一个通用的序列迭代器,用于遍 ...

  4. python循环10次_开发一个循环 5 次计算的小游戏, 设置随机种子为10,每次随机产生两个 1~10的数字以及随机选择...

    开发一个循环 5 次计算的小游戏, 设置随机种子为10,每次随机产生两个 1~10的数字以及随机选择 "+.-.*"运算符,构成一个表达式, 让用户计算式子结果并输入结果,如果计算 ...

  5. python循环函数怎么改变变量_python:循环定义多个变量

    我们可能会时长碰到这样一个场景,计算得到一个非固定值,需要根据这个值定义相同数量个变量. 实现方式的核心是exec函数,exec函数可以执行我们输入的代码字符串.exec函数的简单例子: >&g ...

  6. python循环语句中的乘法_python循环语句详细讲解

    想必大家都知道python循环语句吧,可以python循环语句有多种,比如for循环.while循环.if.else等等, 我们可以通过设置条件表达式永远不为 false 来实现无限循环,实例如下: ...

  7. python求10以内的素数_python如何求100以内的素数

    方法一,用for循环来实现 num=[]; i=2 for i in range(2,100): j=2 for j in range(2,i): if(i%j==0): break else: nu ...

  8. python求10的所有因数_python怎么求因数

    要想做到python语言求因数方法,首先要明白其中的原理: 1.对由123456789这九个数字组成的9位数进行分解质因数. 2.123457698=2x3x3x7x13x23x29x113,所以他的 ...

  9. python里面if语句一直出错_python错误,写了个小程序,if语句总是不执行,求高手指点...

    importwximportMySQLdbclassadddialog(wx.Frame):def__init__(self):self.frame=wx.Frame.__init__(self,No ...

最新文章

  1. log4j.properties配置详解与实例
  2. 学了python 以后能干啥-学python语言以后能干嘛?
  3. abap中利用se95还原程序到原始版本
  4. java编程思想 学习笔记(2)
  5. Vue 是如何用 Rollup 打包的?
  6. Log4j2进阶使用(更多高级特性)
  7. 导入项目时中文乱码的消除
  8. 菜鸟的MySQL学习笔记(三)
  9. 3.2.1 封装成帧、帧定界、帧同步、透明传输(字符计数法、字符串的首尾填充法、零比特填充的首尾标志法、违规编码法)(转载)
  10. 高中信息技术—Python常见关键字及函数中英文对照
  11. wordpress如何在多说评论框中设置圆形旋转头像?
  12. MongoDB可视化工具mongochef
  13. mysql数据库两表关联,【mysql两表关联查所有数据】
  14. java抽象类的属性_JAVA 抽象类
  15. 演讲实录:“分布式数据库海量数据存储和实时查询实现与应用”
  16. ItChat4JS -- 用NodeJs扩展个人微信号的能力
  17. Android 图片文件读取
  18. 2018年区块链红黑榜-千氪
  19. JAVA程序开发参考手册
  20. 维基百科创建需要注意哪些问题?

热门文章

  1. Mac上Git之创建本地库
  2. 为什么电商行业都用ERP?
  3. 看老师的视频好困,想睡觉
  4. quota 磁盘配额失效修复
  5. 【微信每日早安推送】
  6. CSDN居然免费送会员?快来参与!
  7. 什么是包装设计?包装设计到底是做什么的?
  8. Eclipse生成构造方法快捷键
  9. 进一步理解抽象工厂模式——开闭原则
  10. 如何用静心提升创造力?