主要是菜鸟教程Python基础教程随学笔记,本章节是讲解Python的循环语句部分。https://www.runoob.com/python/python-loops.html

一、While循环语句

while语句用于循环执行程序,即在某条件下循环执行某段程序,以处理需要重复处理的相同任务。
语句结构:
while 判断条件:#判断条件可以是任何表达式,当判断条件为FALSE时循环结束
执行语句(statements)…#可以是单个语句或语句块

二、命令continue和break

continue用于跳出该次循环,break用于退出循环,此外判断条件可以是个常数,表示判断必定成立。
实例1

>>> I=1
>>> while 1:            # 循环条件为1必定成立print(i)       # 输出1~10i += 1if i > 10:     # 当i大于10时跳出循环break1
2
3
4
5
6
7
8
9
10

实例2


>>> i=1
>>> while i < 10:   i += 1if i%2 > 0:     # 非双数时跳过输出continueprint (i )        # 输出双数2、4、6、8、102
4
6
8
10

三、无限循环

*如果条件判断语句永远为true,则循环将一直持续下去。*可以使用CTRL +C来终止循环
实例1

>>> var=1
>>> while var==1:  #该条件永远为TRUE,循环将无限执行下去num=input('enter a number:')print('you entered a:',num)enter a number:12
you entered a: 12
enter a number:23
you entered a: 23
enter a number:23
you entered a: 23
enter a number:

四、else语句

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


>>> 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

五、简单语句

类似 if 语句的语法,如果你的 while 循环体中只有一条语句,你可以将该语句与while写在同一行中, CTRL+C中断

>>> flag=1
>>> while (flag): print('Given flag is really true!')Given flag is really true!
Given flag is really true!
Given flag is really true!
Given flag is really true!
Given flag is really true!
Given flag is really true!
Given flag is really true!
Given flag is really true!
Given flag is really true!
Given flag is really true!
Given flag is really true!
Given flag is really true!
Given flag is really true!
Given flag is really true!
Given flag is really true!
Given flag is really true!
Given flag is really true!
Given flag is really true!

Python初学笔记2-【循环语句】相关推荐

  1. Python初学笔记1-【循环语句】

    Python循环语句 主要是菜鸟教程Python基础教程随学笔记,本章节是讲解Python的循环语句部分.https://www.runoob.com/python/python-loops.html ...

  2. Python学习笔记:循环语句

    前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...

  3. Python 学习笔记9 循环语句 For in

    For in 循环主要适用于遍历一个对象中的所有元素.我们可以使用它遍历列表,元组和字典等等. 其主要的流程如下:(图片来源于: https://www.yiibai.com/python/pytho ...

  4. Python学习笔记——for循环和range函数

    Python学习笔记--for循环和range函数 Python的for循环 for 目标 in 表达式 :循环体 案例一 >>> example = 'abcdef' >&g ...

  5. python循环语句-python中的for循环语句怎么写

    python中的for循环语句怎么写? Python for 循环语句 Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串. for循环的语法格式如下: 1 2 for iter ...

  6. python教程循环语句,Python基础教程之循环语句(for、while和嵌套循环)

    循环可以用来重复执行某条语句,直到某个条件得到满足或遍历所有元素. 1 for循环 是for循环,可以把集合数据类型list.tuple.dict.set的元素遍历出来. (1)对list进行循环 c ...

  7. 20190508——python基础(if...in...循环语句、while循环、两种循环对比)

    二.python基础(if...in...循环语句.while循环.两种循环对比) 1.for...in...循环语句 1)for循环:空房间 # 空房间的学名叫[元素](item),因为英文是ite ...

  8. python:open()方法+循环语句 练习

    python:open()方法+循环语句 练习 1.以二进制的方式去读1.jpg 2.以二进制的方式去写2.jpg 以二进制的方式去读1.jpg ,代码如下 file_obj1 = open(&quo ...

  9. Python初学笔记(第一学期学完c后和栗子一起学python)

    Python初学笔记 一.基本数据类型 1.整数 2.浮点数 3.字符串 4.布尔值(即"对"与"错"): 5.空值 二.变量的定义 1.变量名 2.变量的定义 ...

最新文章

  1. Python 与 Excel结合
  2. Python pygame
  3. cortex-M3 的SVC、PendSV异常,与操作系统(ucos实时系统)
  4. Xshell更改命令提示符以及背景配色
  5. android 中的常用组件
  6. 牛客网——今年的第几天
  7. mysql反模式_MongoDB报表实例 -- 标签成员方案
  8. ps、grep和kill联合使用杀掉进程
  9. C语言字符串处理函数
  10. [转载] Python3 如何检查字符串是否是以指定子字符串开头或结尾
  11. 移动VS.NET2010帮助文档
  12. phpcount数组报错_joomla中的PHP错误警告:count():参数必须是实现Countable的数组或对象-问答-阿里云开发者社区-阿里云...
  13. 北京大学生物信息学(8)
  14. 子过程或函数未定义_Power Pivotamp;Power BI DAX函数说明速查
  15. ubuntu系统下如何查看opencv版本
  16. App架构设计经验谈
  17. 电子邮箱地址是什么?如何找回电子邮箱的地址呢?
  18. 怎样在word中批量替换文字?Word替换文字这一招你会吗?
  19. 区块链 - 牵一发而动全身的链式结构
  20. 如何使用MySQL的全文本搜索功能

热门文章

  1. 【微积分的本质|笔记】隐函数求导的意义与理解
  2. Mapreduce统计
  3. CAD数字签名的实现
  4. html双引号打不正确,双引号要占一个空格吗 为什么打双引号要空格一下才能出来...
  5. 滤波器的知识点(一)
  6. 自建网络加速服务器,自建DNS缓存服务器加快上网速度
  7. 教程7--Schemas和客户端库
  8. 计算机毕业设计之java+ssm基于个人需求的外卖订餐推荐系统
  9. javaweb之msql学习笔记
  10. html进度条倒计时代码,html5+css3进度条倒计时动画特效代码【推荐】_html5教程技巧...