for循环

循环10次

1 #! /usr/bin/env python
2 # -*- coding: utf-8 -*-
3 
4 for i in range(10):
5     print("loop:", i)

输出:

 1 loop: 0
 2 loop: 1
 3 loop: 2
 4 loop: 3
 5 loop: 4
 6 loop: 5
 7 loop: 6
 8 loop: 7
 9 loop: 8
10 loop: 9

循环中用到continue,break两种方式跳出循环。

continue: 跳出本次循环,进行下次循环

1 for i in range(10):
2     if i<5:
3         continue 
4     print("loop:", i )

break :跳出整个循环

1 for i in range(10):
2     if i>5:
3         break 
4     print("loop:", i )

嵌套循环

1 for i in range(10):
2     print('---------', i)
3     for j in range(10):
4         print(j)
5         if j > 5:
6             break

输出:

 1 --------- 0
 2 0
 3 1
 4 2
 5 3
 6 4
 7 5
 8 6
 9 --------- 1
10 0
11 1
12 2
13 3
14 4
15 5
16 6
17 --------- 2
18 0
19 1
20 2
21 3
22 4
23 5
24 6
25 --------- 3
26 0
27 1
28 2
29 3
30 4
31 5
32 6
33 --------- 4
34 0
35 1
36 2
37 3
38 4
39 5
40 6
41 --------- 5
42 0
43 1
44 2
45 3
46 4
47 5
48 6
49 --------- 6
50 0
51 1
52 2
53 3
54 4
55 5
56 6
57 --------- 7
58 0
59 1
60 2
61 3
62 4
63 5
64 6
65 --------- 8
66 0
67 1
68 2
69 3
70 4
71 5
72 6
73 --------- 9
74 0
75 1
76 2
77 3
78 4
79 5
80 6
原文地址:https://www.cnblogs.com/gyf9527/p/8595369.html