06 python 列表&for循环
2019-07-31 本文已影响1人
Jack_Cui
for 循环的简单使用
简单操作
如果一个列表中一万个元素,我们要看下每个元素都是什么,通过索引的方式可以完成,但是要写一万的操作,这样不太可能。但是我们可以使用 for 循环,仅仅两行语句就可以完成这个操作。
image刚刚使用这个 for 循环是有点不太习惯的,大部分语言都是采用的传统的for循环(括号中有两个分号的那种),但是在 c++11 标准中也支持了这种 in 格式的 for循环。在上面的例子中,python 从列表中取出了一个元素,将这个元素放到了 say_hello 变量中,通过 print 将 say_hello 变量的值打印出来,在从列表中取到下一个元素,放到 say_hello 中(替换)。一直到最后一个元素,后面不再有值,循环结束。
在for循环中执行更多的操作
在这里需要注意的是一个 print 执行完成是默认换行的,在 C/C++ 中是不会换行的。我们可以在 for 语句里面嵌套多个执行操作。
image避免缩进错误
image在最后一个 print ,它并没有缩进,所以不在 for 语句中,只打印了一次。在其他的大部分语句里面 for 循环的范围是通过 for 后面的 {} 来进行限制的,在 python 中是通过缩进来进行控制的,需要注意这点不同。
不要忘记了缩进。
所有要循环的语句都要缩进,不要忘记缩进额外的代码行。
不必要的缩进不要缩进。
循环完成后不要再进行缩进。
不要忘记 冒号
以上便是 for 循环的简单使用和使用过程中需要注意的地方。在后面的章节中还会介绍一些 for循环的高阶使用。
欢迎关注微信号 :咸鱼飞龙门