for循环总结

while相比较for 循环优点是通俗易懂

​
i = 4 
while i <= 88 :
  print(i)
 i += 2  

​
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
52
54
56
58
60
62
64
66
68
70
72
74
76
78
80
82
84
86
88

而for 循环在我看来相比较while 更加简明直观

​
for i in range (4,88+1,2):
	print(i)

​
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
52
54
56
58
60
62
64
66
68
70
72
74
76
78
80
82
84
86
88

for 循环 :for i in range(4,88)是给i赋值从4 到87之间,前面的值能取到,后面的值取到要+1才行;这就与while循环不同 ,同时取i 值之间从后面往前面取,还是前面往后面取,一次往前取几个都更加方便。

for i in range (1,6,2):
	print(i)
1
3
5
for i in range (6,1,-2):
	print(i)
6
4
2

值得注意的是:例如你要从1取到6的顺序for i in range(1,6)。6到1的顺序则是for i in range(6,1)从小取到大,给i赋值的时候也应该是从小到大的顺序

 同时for 的嵌套循环更加重要:

for i in range (1,6):
	i += 1
	for j in range(0,i):
		print(j)
0
1
0
1
2
0
1
2
3
0
1
2
3
4
0
1
2
3
4
5

for的嵌套循环可以通过带值进行运算,不只是for循环,所有的嵌套循环都是一样适用的

 

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值