网站优化加盟,网站怎么做直播功能吗,承德网站制作公司,定制设计网站公司目录 前言
1、循环结构
1.1 遍历循环结构for
1.2 无限循环结构while
总结 前言 上一篇文章我们讲到了python的顺序结构和分支结构。这一章继续往下讲。 1、循环结构 在python中#xff0c;循环结构分为两类#xff0c;一类是遍历循环结构for#xff0c;一类是无限循环结…目录 前言
1、循环结构
1.1 遍历循环结构for
1.2 无限循环结构while
总结 前言 上一篇文章我们讲到了python的顺序结构和分支结构。这一章继续往下讲。 1、循环结构 在python中循环结构分为两类一类是遍历循环结构for一类是无限循环结构while。
1.1 遍历循环结构for 遍历循环for的语句结构 for 循环变量 in 遍历对象 语句块 上图是for遍历循环的示意图下面举一个例子
#遍历字符串
for i in hello:print(i) 再举一个例子
for i in range(1,11):if i%20:print(i,是偶数) 这是一个生成偶数的代码。首先介绍一下range函数是python的内置函数rangenm作用是生成n到m的整数序列。然后判断是否为偶数如果是则打印出来。 下面再举一个例子生成100到999之间的水仙花数。 水仙花数介绍一个数它的每一位的立方和等于它本身则该数为水仙花数如:1531*1*15*5*53*3*3。那么153则为水仙花数。
for i in range(100,1000):if i(i//100)**3(i//10%10)**3(i%10)**3:print(i,是水仙花数) 最后成功找出了100-999的水仙花数。 for循环还有一种格式for、else格式 for 循环遍量 in 遍历对象 语句块1 else 语句块2 注意这个结构与上面的结构只有一个区别就是在for循环被异常终止时不执行else语句。只有循环正常结束了才会执行else后面的语句。比如for循环正常要执行10次但中途遇到break直接跳出了这时候else后面语句不执行。 1.2 无限循环结构while 无限循环while的语句结构 while 表达式 语句块 while循环的四个步骤 1初始化变量 2条件判断 3语句块 4改变变量 举例
answerinput(今天上课吗y/n)
while answery:print(好好学习天天向上)answerinput(今天上课吗y/n) 像这样的一个循环只要我们一直输入y程序就会一直循环当我们输入n的时候程序就会跳出循环。 再举一个例子
s0
i1
while i100:sii1
print(1到100的和为,s) 这个代码求得是1到100的和结果如下 下面介绍无限循环while的扩展形式while、else。 while 表达式 语句1 else 语句2 该形式与for相似就是在while能正常完整执行的情况下才会进入else如果中途遇到break等情况中断循环的话就不会进入else执行语句2。 总结 本篇内容到此结束主要讲解了循环语句for和while。希望对你有所帮助。