語法:
for 變量名 in 字符串/列表:
代碼塊1;
else:
代碼塊2;
說明:
for循環可以遍歷任何序列的項目,如一個列表或者一個字符串,for循環條件不成立後執行else部分代碼塊2
示例1:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 迭代 10 到 20 之間的數字
for num in range(10,20):
# 根據因子迭代
for i in range(2,num):
# 判斷第一個因子
if num%i == 0:
# 判斷第二個因子
j=num/i;
# 輸入相關參數
print '%d equal %d * %d' % (num,i,j);
# 跳出當前循環
break;
else:
print num, 'is a prime number';
print 'the end';
代碼截圖1:
運行截圖1: