无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Effective python讀書筆記——不用for(while)~else模塊

2021-11-14 06:45 作者:與時代脫軌的級數(shù)  | 我要投稿

#對于for else,正常循環(huán)完else會執(zhí)行,有種and的感覺


#性質(zhì):

for x in []:

? ? print('never run')

else:

? ? print('for else block')

#空序列做循環(huán),直接執(zhí)行else


while False:

? ? print('run?')

else:

? ? print('no run')

#直接false退出循環(huán),也會執(zhí)行else


#判斷兩數(shù)是否互質(zhì):

a,b=4,9

for i in range(2,min(a,b)+1):

? ? print(f'text {i}')

? ? if a%i==0 and b%i==0:

? ? ? ? print('not coprime')

? ? ? ? break

else:

? ? print('coprime')


#改變寫法,不用不表示‘else’的for else用法


#輔助函數(shù)法

def comprime(a,b):

? ? for i in range(2,min(a,b)+1):

? ? ? ? if a%i==0 and b%i==0:

? ? ? ? ? ? return False

? ? return True


#變量記錄法

def comprime_with_variate(a,b):

? ? whether_comprime=True

? ? for i in range(2,min(a,b)+1):

? ? ? ? if a%i==0 and b%i==0:

? ? ? ? ? ? whether_comprime=False

? ? ? ? ? ? break

? ? return whether_comprime


print(comprime(a,b))

print(comprime_with_variate(a,b))


運行結(jié)果


Effective python讀書筆記——不用for(while)~else模塊的評論 (共 條)

分享到微博請遵守國家法律
光山县| 稷山县| 长宁县| 黄骅市| 迁安市| 东辽县| 美姑县| 富蕴县| 汤原县| 航空| 育儿| 乌审旗| 蓬溪县| 道孚县| 五指山市| 孝感市| 蛟河市| 泰和县| 敦煌市| 威宁| 邯郸市| 合川市| 泗水县| 奉新县| 鄯善县| 高邮市| 宣武区| 安泽县| 郧西县| 乌恰县| 德江县| 黑水县| 凤庆县| 浠水县| 瓮安县| 新田县| 阿巴嘎旗| 浮梁县| 且末县| 枝江市| 锡林郭勒盟|