Python 循環嵌套python
Python 語言容許在一個循環體裏面嵌入另外一個循環。express
Python for 循環嵌套語法:網絡
for iterating_var in sequence:it
for iterating_var in sequence:io
statements(s)for循環
statements(s)class
Python while 循環嵌套語法:循環
while expression:語法
while expression:語言
statement(s)
statement(s)
你能夠在循環體內嵌入其餘的循環體,如在while循環中能夠嵌入for循環, 反之,你能夠在for循環中嵌入while循環。
實例:
如下實例使用了嵌套循環輸出2~100之間的素數:
#!/usr/bin/python
i = 2
while(i < 100):
j = 2
while(j <= (i/j)):
if not(i%j): break
j = j + 1
if (j > i/j) : print i, " 是素數"
i = i + 1
print "Good bye!"
以上實例輸出結果:
2 是素數
3 是素數
5 是素數
7 是素數
11 是素數
13 是素數
17 是素數
19 是素數
23 是素數
29 是素數
31 是素數
37 是素數
41 是素數
43 是素數
47 是素數
53 是素數
59 是素數
61 是素數
67 是素數
71 是素數
73 是素數
79 是素數
83 是素數
89 是素數
97 是素數
Good bye!
(編輯:雷林鵬 來源:網絡)