Python開發 Python教程 Python基礎
Python 語言允許在一個循環體里面嵌入另一個循環。
Python for 循環嵌套語法:
for iterating_var in sequence: for iterating_var in sequence: statements(s) statements(s)
Python while 循環嵌套語法:
while expression: while expression: statement(s) statement(s)
你可以在循環體內嵌入其他的循環體,如在while循環中可以嵌入for循環, 反之,你可以在for循環中嵌入while循環。
實例:
以下實例使用了嵌套循環輸出2~100之間的素數:
實例
#!/usr/bin/python# -*- coding: UTF-8 -*- i = 2while(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!"
以上實例輸出結果: