Python傻瓜教程
从今天开始,我和大家一起来学习Python,主要是这个Python太好用啦!不得不学啊。嘿嘿!大家有任何问题都可以在评论区留言,我看到会回复滴。这个是纯原创课程,写的不对的地方欢迎大家随时指正哈。拜谢。
大家都知道,在编程中有几种常见的控制结构,比如条件判断,循环控制这两种就是比较常见的。今天我们来一起学习下for这个循环结构。Go!
用官方的说法,for的用法是
Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。
如果说人话呢,就是
for循环可以把一堆变量集合中的所有变量一个一个的调用一遍。
语法如下
for 变量名称 in 集合名称: 循环命令
那么我们来详细的说一下,上面语法的每个元素哈。
第一个for,这个就不说了,这个是for语法的关键字啊。必须有。
变量名称这个很通俗了吧,就是一个可以容纳任何类型变量的名称而已。
集合名称就是一个变量序列的名称,也可以理解为一堆变量集合的一个名称代号,在PHP里面就叫做数组。其实都是一个意思。当然其实这个集合的名称也可以是一个内置的Python函数,比如是Range(1,10)这样,这个函数的意思是生成一个从1到9的整数的序列。
然后是一个冒号,这个很关键的,一定不要忘记,代表后面的语法都是这个for循环的循环命令。
然后回车,自动缩进后,就是真正的循环命令了。
看到这里,是不是有些同学有点懵了呢?
那我们来详细的解释下这个命令的执行逻辑。
其实for这个循环命令简单来说,就是
从集合中依次取出里面的变量,然后赋值给变量名称,然后执行冒号后面的循环命令!集合中有几个变量,就赋值几次,同样的,循环命令块也会被执行几次。
明白了吧!就是这么简单!
这个命令的核心是用来控制循环次数的集合,看里面有多少变量就能最终循环几次。
OK!今天就到这里,大家有问题欢迎在评论区留言。