做SEO的为什么要学Python?其实很简单,SEO的思维加上Python的技术会产生远远大于1+1=2的效果!就好像为SEOer插上了实现理想的翅膀一样。在具体的工作中,Python也可以帮我们获取关键词的优化情况,分析竞品网站的优化情况都可以用到,或者在内容的建设上Python更是一大杀器!那么还等什么呢!GO!一起来Python!
大家都知道,在编程中有几种常见的控制结构,比如条件判断,循环控制这两种就是比较常见的。今天我们来一起学习下for这个循环结构。Go!
用官方的说法,for的用法是Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。
如果说人话呢,就是for循环可以把一堆变量集合中的所有变量一个一个的调用一遍。
语法如下for 变量名称 in 集合名称: 循环命令
那么我们来详细的说一下,上面语法的每个元素哈。
第一个for,这个就不说了,这个是for语法的关键字啊。必须有。
变量名称这个很通俗了吧,就是一个可以容纳任何类型变量的名称而已。
集合名称就是一个变量序列的名称,也可以理解为一堆变量集合的一个名称代号,在PHP里面就叫做数组。其实都是一个意思。当然其实这个集合的名称也可以是一个内置的Python函数,比如是Range(1,10)这样,这个函数的意思是生成一个从1到9的整数的序列。
然后是一个冒号,这个很关键的,一定不要忘记,代表后面的语法都是这个for循环的循环命令。
然后回车,自动缩进后,就是真正的循环命令了。
看到这里,是不是有些同学有点懵了呢?
那我们来详细的解释下这个命令的执行逻辑。
其实for这个循环命令简单来说,就是从集合中依次取出里面的变量,然后赋值给变量名称,然后执行冒号后面的循环命令!集合中有几个变量,就赋值几次,同样的,循环命令块也会被执行几次。
明白了吧!就是这么简单!这个命令的核心是用来控制循环次数的集合,看里面有多少变量就能最终循环几次。
OK!今天就到这里,大家有问题欢迎在评论区留言。
另外如果喜欢,麻烦关注下,一起学习进步。谢谢哈。