Python学习记录(22)——for-in循环的学习

Python学习记录(22)——for-in循环的学习

大家好,上一节课我们学习了Python学习记录(21)——while循环,这节课我们进入Python学习记录(22)——for-in循环

第一我们复习一下上次学习的,什么叫做循序结构:反复做同一件事情;如下图

Python学习记录(22)——for-in循环的学习

Python中一般有两种循环结构:while循环 和 for-in 循环,他们的区别如下图:

Python学习记录(22)——for-in循环的学习

今天我们来学习for-in循环:

Python学习记录(22)——for-in循环的学习

流程图:

Python学习记录(22)——for-in循环的学习

我们在Pycharm里面先来看看:

依次将Python每个字母进行输出

Python学习记录(22)——for-in循环的学习

输出结果:

Python学习记录(22)——for-in循环的学习

range()产生一个整数数列,对里面数字进行挨个输出

Python学习记录(22)——for-in循环的学习

输出结果:

Python学习记录(22)——for-in循环的学习

#计算1到100的偶数和

Python学习记录(22)——for-in循环的学习

#如果循环体中不需要使用到自定义变量,例如”i“,可以改为: ’_‘ ,只进行循环

Python学习记录(22)——for-in循环的学习

#如果循环体中不需要使用到自定义变量,例如”i“,可以改为: ’_‘ ,只进行循环

Python学习记录(22)——for-in循环的学习

输出结果:

Python学习记录(22)——for-in循环的学习

最后咱们用一个水仙花数的例子来学习:

#100到1000的水仙花数:例如 371=3*3*3+7*7*7+1*1*1

结果存在一个列表中,如果不用列表,也可以直接对数字进行输出(注释部分:#print('100到1000水仙花数:',i))

Python学习记录(22)——for-in循环的学习

输出结果:

Python学习记录(22)——for-in循环的学习

我是小牛哥,大家一起学Python,下节课我们一起进入Python学习记录(23)——流程控制语句 break 和 continue

感兴趣的朋友可以自己下去尝试一下哦,也欢迎大家一起讨论

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
评论 共2条

请登录后发表评论