while 循环

Python中while语句的一般形式:

while 判断条件: 语句

无限循环

我们可以通过设置条件表达式永远不为 false 来实现无限循环,实例如下:

使用 CTRL+C 来退出当前的无限循环。

无限循环在服务器上客户端的实时请求非常有用。

while 循环使用 else 语句

在 while … else 在条件语句为 false 时执行 else 的语句块:

for 语句

Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。

如果不执行break的结果

range()函数

如果你需要遍历数字序列,可以使用内置range()函数。它会生成数列,例如:

你也可以使用range指定区间的值:

也可以使range以指定数字开始并指定不同的增量(甚至可以是负数,有时这也叫做'步长'):

结合range()和len()函数以遍历一个序列的索引,如下所示:

break和continue语句及循环中的else子句

break 语句可以跳出 for 和 while 的循环体。如果你从 for 或 while 循环中终止,任何对应的循环 else 块将不执行。

continue语句被用来告诉Python跳过当前循环块中的剩余语句,然后继续进行下一轮循环。

循环语句可以有 else 子句,它在穷尽列表(以for循环)或条件变为 false (以while循环)导致循环终止时被执行,但循环被break终止时不执行。

pass 语句-掌握

Python pass是空语句,是为了保持程序结构的完整性。

pass 不做任何事情,一般用做占位语句,如下实例

python语言入门z-python基础语法_8循环语句相关推荐

  1. oracle sql循环判断语句怎么写,Oracle 非常详细的 PL/SQL入门教程,PL/SQL语法格式/循环语句/条件判断/异常处理...

    PL/SQL入门教程目录 Oracle PL/SQL入门教程,PL/SQL语法格式/循环语句/条件判断/异常处理 一.PL/SQL简介 1.PL/SQL简介 1.PL/SQl是过程语言PL与结构化语言 ...

  2. python从入门到出家(五)循环语句

    目录 python从入门到出家(0)环境搭建 python从入门到出家(一)输入输出 python从入门到出家(二)变量和注释 python从入门到出家(三)运算符 python从入门到出家(四)条件 ...

  3. python语言基本认识_Python基础语法合集——了解python

    1.  了解Python Python是一种解释型(这意味着开发过程中没有了编译这个环节).面向对象(支持面向对象的风格或代码封装在对象的编程技术).动态数据类型的交互式(可在命令行中通过Python ...

  4. python语言入门自学-Python入门

    如果你想选择一种语言来入门编程,那么Python绝对是首选!Python非常接近自然语言,精简了很多不必要的分号和括号,非常容易阅读理解.编程简单直接,更适合初学编程者,让其专注于编程逻辑,而不是困惑 ...

  5. python语言入门电子版-python从入门到精通pdf

    pythonpdf是一款专注于python的电子图书,python一种面向对象的解释型计算机程序设计语言,而这款电子书就详细讲解了python相关知识,由浅入深,对初学者来说非常的实用.感兴趣的朋友欢 ...

  6. python语言入门全集-Python语言入门(一)

    Python,是一种面向对象的解释型语言,也有一种说法,说它是一种先编译后解释的语言,先将代码转成中间编码,用时再用解释器将中间编码转成机器码执行.先来解释一下提到的几个概念.面向对象是对某对象进行操 ...

  7. python语言入门教程-Python语言十分钟快速入门

    [简介] Python(蟒蛇)是一种动态解释型的编程语言.Python可以在Windows.UNIX.MAC等多种操作系统上使用,也可以在Java..NET开发平台上使用. python logo [ ...

  8. go语言基础语法-for循环语句

    前言 循环语句,是基础语法中最重要的一部分,可以实现代码的反复执行. 一组被重复执行的语句称之为循环体,能否继续重复,决定循环的终止条件. 与其它主流编程语言不同的的是,Go语言中的循环语句只支持 f ...

  9. 第三次学JAVA再学不好就吃翔(part14)--基础语法之循环语句注意事项

    学习笔记,仅供参考 文章目录 JAVA基础语法 for, while, do...while的区别 死循环 循环嵌套 JAVA基础语法 for, while, do-while的区别 do-while ...

最新文章

  1. SQL中常用的日期计算
  2. 创建一个dynamics CRM workflow (三) - Creating Configuration Entity for Custom Workflow
  3. 我去,剑桥硕士重委员会可还行~我颤抖地拿起了ethz的课程描述
  4. bcd编辑工具Linux,​快启动pe系统工具之BCD编辑工具各个功能详细介
  5. mysql主备切换 自动_核电生产管理信息系统EAM完成首次备用环境切换演练
  6. python在材料方面的应用_python记录材料题带标准答案
  7. Katalon Recorder录制脚本
  8. 非递归中序,后序,先序遍历二叉树完整代码(用链式栈实现)
  9. Linux命令应用大词典-第 15章 文件、目录权限和属性
  10. Hive Udf Rank
  11. 基于GDAL实现的PCA变换(主成分分析)
  12. vb子程序未定义怎么改怎么办_vb中总提示子程序或函数未定义
  13. Julia : 如何进一步改进操作Redis的效率?
  14. 阿里图标库——批量下载图标
  15. 深入理解Java虚拟机——Java堆栈跟踪工具(jstack)
  16. [魔兽争霸制图 UI位置]
  17. 蓝牙双模音频模块 BT401蓝牙BLE应用笔记
  18. 如何用计算机抢座位,火车票可以自选座位啦!内附史上最强抢票攻略!
  19. 2019热门IT技术方向,你更中意哪个?
  20. 旷视科技计算机视觉算法研究员年薪,旷视科技算法研究员面经(21个问答)

热门文章

  1. sob攻略超详细攻略_北海涠洲岛旅游超详细住宿攻略!!!
  2. vim上次和下次光标位置
  3. python中set和frozenset方法和区别
  4. Vue2接口地址配置(webpack)
  5. 20165328 预备作业3 Linux安装及命令
  6. P2340 奶牛会展(状压dp)
  7. Java第四次作业——面向对象高级特性(继承和多态)
  8. git版本控制工具(二)----本地版本库的常用操作
  9. 优化我们的业务之Timecard
  10. 为RHEL5安装JDK和配置tomcat