要麼——不然——
num = input("輸入乙個數字")
if(num % 2 == 0):
print("偶數")
else:
print("奇數")
如果迴圈是一步一步執行完的,而不是break跳出的,就——
import random
for x in range(0, 3):
if(random.randint(0,9) % 2 == 0):
break
else :
print("隨機生成的數全是奇數")
有異常就執行except下面的語句,沒有異常就執行else下面的語句,無論如何都要執行finally下面的語句
import random
try:
5/random.randint(0, 1)
except zerodivisionerror as reason:
print("隨機數生成了0,發生了除零錯誤"+str(reason))
else:
print("隨機數並未生成0,沒有發生任何錯誤")
finally:
print("無論如何我都要執行")
Python中else的三種使用場景
目錄 這是最常見的用法,當if語句中的條件不滿足時,將執行else語句中的 a false if a print a為真 else print a為假 如果else子句緊程式設計客棧接在迴圈語句的後面,那麼在以下兩種情況將會執行else子句的 當迴圈體沒有執行break的時候,即迴圈體正常結束 pr...
三 python中的三種機制
和大多數變成語言一樣 此處略 if else if elif elif else 注意 後面的冒號和其他程式語言的不同點 例子1 剪刀石頭布遊戲 import random player int input 請輸入數字 0 剪刀 1 石頭 2 布 computer random.randint 0,...
python三種多執行緒建立風格,第三種用的最廣泛
本博文源於python炫酷技能,主要講述三種多執行緒的建立。尤其是第三種基於類繼承構造是大型工程必知的內容 所謂匿名函式構造就是即用即走那種 import threading defshow i print 被執行了!str i threading.thread target show,args 2...