一、for语句
1.1 range中由低到高
#!/usr/bin/python
for i in range(3,9):
print(i)
运行结果如下所示,从中也可以看到range(3,9)的取值范围,最大取值为8
1.2 range中由高到低
#!/usr/bin/python
for i in range(9,3,-1):
print(i)
运行结果如下所示
如果把range(9,3,-1)改成range(9,3,-2)
运行结果为9 7 5
其他的情形也可以自行试试
二、while语句
#!/usr/bin/python
i=4
while (i<10):
print(i)
i=i+1
运行结果如下所示
三、嵌套循环
3.1 while-for
#!/usr/bin/python
i=4
while (i<6):
for j in range(2):
print(i,j)
i=i+1
运行结果如下所示
3.2 for-for
#!/usr/bin/python
for i in range(2):
for j in range(2):
print(i,j)
运行结果如下所示
3.3 while-while
#!/usr/bin/python
i=4
while(i<6):
j=0
while(j<2):
print(i,j)
j=j+1
i=i+1
运行结果如下所示
四、如果格式写错,会进入死循环,再拿上面的while举一个错误的例子
#!/usr/bin/python
i=4
while (i<10):
print(i)
i=i+1
如有不正,欢迎指正