13019003606 发表于 2017-11-18 09:31

python第三课|for

for
这是一个强制循环,但是得加上范围

eg:
for i in range(10):
    print(i)

结果:


首先语法:
for something in somethings:
    do something
do something前面要有四个空格或者一个tab,但在代码中不能混用
for语句最后要加上 : ,注意编程过程中的符号几乎都为英文符号
something只是一个变量名称,somethings也是。可为其他名称

这个循环里面涉及range()函数,range()函数用法
range(a,b) 从a到b,间隔为1,不包括b
range(b) 从0到b,间隔为1,不包括b
range(a,b,2),从a到b间隔为2,不包括b

for循环会把范围里的每一个元素都拿来循环,循环完为止。

留一个小题:利用for循环打印等腰三角形
如下:


boyving 发表于 2017-11-18 09:45

等楼主写完了再来学习下python

半步散人 发表于 2017-11-18 10:35

最近也在学python,昨天看了for循环之后,感觉跟c语言的for循环,python的更加简洁、方便,写惯了for(i;i<10;i++),现在改用for meg in megs:,熟练之后也会更加的顺手

wangruiA 发表于 2017-11-18 09:58

正在学习python

小呆呆 发表于 2017-11-18 10:32

正好最近在学Python 感谢楼主分享

eigyv667 发表于 2017-11-19 01:28

谢谢分享

dazhuang112 发表于 2017-11-20 10:58

比phpfor循环也简单

jiuxuan00 发表于 2017-11-20 11:04

楼主辛苦了

阿乐你好 发表于 2017-12-4 13:49

表示不会 求大神讲解

luozh7682 发表于 2017-12-7 16:38

谢谢分享,我也正在学习。
页: [1] 2
查看完整版本: python第三课|for