Python学习记录(22)——for-in循环的学习
Python学习记录(22)——for-in循环的学习
大家好,上一节课我们学习了Python学习记录(21)——while循环,这节课我们进入Python学习记录(22)——for-in循环
首先我们复习一下上次学习的,什么叫做循序结构:反复做同一件事情;如下图
Python中一般有两种循环结构:while循环 和 for-in 循环,他们的区别如下图:
今天我们来学习for-in循环:
流程图:
我们在Pycharm里面先来看看:
依次将Python每个字母进行输出
输出结果:
range()产生一个整数数列,对里面数字进行挨个输出
输出结果:
#计算1到100的偶数和
#如果循环体中不需要使用到自定义变量,例如”i“,可以改为: ’_‘ ,只进行循环
#如果循环体中不需要使用到自定义变量,例如”i“,可以改为: ’_‘ ,只进行循环
输出结果:
最后咱们用一个水仙花数的例子来学习:
#100到1000的水仙花数:例如 371=3*3*3+7*7*7+1*1*1
结果存在一个列表中,如果不用列表,也可以直接对数字进行输出(注释部分:#print('100到1000水仙花数:',i))
输出结果:
我是小牛哥,大家一起学Python,下节课我们一起进入Python学习记录(23)——流程控制语句 break 和 continue
感兴趣的朋友可以自己下去尝试一下哦,也欢迎大家一起讨论