欢迎光临散文网 会员登陆 & 注册

Python自学笔记(六)

2022-05-05 07:56 作者:江上カエデ  | 我要投稿

上次练习

这次是循环

for循环

简单举个例子

运行后会发现它挨个把num列表里的元素打出来了,挨个获取列表里的元素,这叫遍历,那么上边的代码就是把num列表遍历一遍然后依次打出元素

除了列表,还能是字典

运行后发现它把字典里所有的键给打出来了

字符串同样也可以

这两个字被分开输出了

不过很显然for循环貌似不应该只能这么用,所以来接着介绍一个range()函数

试着运行一下,第一个输出了012,第二个则输出了12 13 14 15 16,这就是range函数的作用,从零开始生成一个不取尾的整数

比如说,啊,自己朋友走了,就记日记写想祂,怎么写

是吧,取头不取尾,连续从第一天想到第九天,循环print()九遍

当然了,range()函数还能跳着取数

意思是什么,从0取到98,步长为4,运行一下输出结果就是1 4 8 12这样的,跳着取

while循环

非常标准的while循环,由条件和while子句组成,上边这个循环例子就是当num<2的时候一直执行print(num)这个子句,其实就是个死循环哈

当然,也可以稍微改一改

当num小于5时,每次循环num都等于num加1,然后打印num,直到num等于5不满足num小于5的条件时,循环结束

当然,利用while循环可以写出一个简单的密码锁

小练习

分别利用for循环和while循环打印从1到7除了2以外的所有数字

摸鱼摸鱼

Python自学笔记(六)的评论 (共 条)

分享到微博请遵守国家法律