概述
循环分为while循环和for循环
循环的目的
为了将相似或相同的代码操作变得更加简介,方便代码的重复利用
while循环
while循环的基本语法结构为:
while 条件表达式:
代码指令
与流程控制一样,当条件表达式的返回值为True时执行while循环,为False则不执行。
语法特点:
- while循环需要有初始值
- 需要有条件表达式
- 循环内变量必须是自增或自减的,否则会使得循环无限制的进行
举例:输出1到100之间的数据
number = 0
while number <= 99:
number += 1
print(number)
pass
print('程序运行结束')
for循环
for循环的基本语法结构为:
for 临时变量 in 字符串、列表等:
执行代码块
执行代码块
在Python中for循环可以遍历任何序列的项目,如一个列表或者一个字符串等。
语法特点:仅仅时遍历操作,一次地取集合容器中的每个值。
举例:
tags = '人生苦短我学Python'
# 字符串str类型本身就是一个字符类型的集合
for item in tags:
print(item)
pass
break、continue语句
break语句即推出本层循环。continue语句为结束本次循环,继续进行下次循环。当continue的条件满足时,本次循环剩下的语句将不再执行,后面的循环继续。
拓展:range函数
range函数可以生成一个数据集合列表。
range函数的基本语法结构为:range(起始值, 终止值, 步长)
。这里步长不能为0,默认为1。
需要注意的时range函数是“左闭右开”,即并不能取到终止值。
输出为range对象,相当于一个容器对象。
range函数的特殊用法
可以通过range(int)
生成一个从0开始、包含int个元素、步长为1的数据结合列表。其中int需要为正整数
最后
以上就是自然小兔子为你收集整理的从0开始Python——循环控制的全部内容,希望文章能够帮你解决从0开始Python——循环控制所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复