Python for 循環語句中使用else語句

語法:

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-1.png

運行截圖1:

1-2.png

QQ截圖20181031095652.png查看更多技術請移步:https://ui.29mn.com

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章