def
division()
:"""
小盆友,分香蕉
:return:
"""banana=
int(
input
('請輸入香蕉的個數:'))
children=
int(
input
('請輸入有多少個小朋友:'))
num=banana//children
if num !=0:
print
("每個小朋友"
+str
(num)
+'個'
)if __name__==
'__main__'
: division(
)
結果:
如果使用者輸入的小朋友個數為0,則會報錯。
所以此時我們就可以採用異常處理語句
def
division()
:"""
小盆友,分香蕉
:return:
"""banana=
int(
input
('請輸入香蕉的個數:'))
children=
int(
input
('請輸入有多少個小朋友:'))
num=banana//children
if num !=0:
print
("每個小朋友"
+str
(num)
+'個'
)if __name__==
'__main__'
:try
: division(
)except exception:
print
("小朋友的個數不能為0"
)
結果:
二,異常處理語句
解讀:如果語句塊1無異常,則不發動except,如果語句塊1異常,則執行語句塊2.
解讀:如果語句塊1無異常,則不發動except,執行語句3。如果語句塊1異常,則執行語句塊2.
解讀:無論語句1是否異常,語句3均要執行。
4,raise 錯誤名 (語句1)
解讀:丟擲異常
三,程式調控,大家都懂,我就不多bb了。
8月6日總結
no.1 mess 得分 0 100 沒有注意可以重複嚶嚶嚶 考場上還覺得這道題辣麼簡單都是幻覺 no.2 lock 得分 0 100 為什麼用freopen就會編譯錯誤?明明自己是可以的 哭唧唧白白浪費70分雖然剩下三個點超時 no.3 acm 得分 0 100 知道要用dp但是我不會!活生生氣死...
6月8日 勉強
新 在留 手 入 一年間 許可 日本 來 一年経 時間経 早 日本語 日本語 授業中 単語 一般 公 慎重 準備 自由奔放 初対面 挨拶代 尋 表 相性 文法 飯 味噌汁 日本 朝食 言 飯 味噌汁 飯 味噌汁 組 合 考 考 考 考 進學 斷念 考 売 売 次 売 待 待 夏休 楽 待 続 一人 ...
8月1日到8月6日技術要點
1 系統級 systemgenericsetting 和使用者級 usergenericsetting 的設定。2 重構,load系統或使用者級設定。3 ui於presenter之間引數的傳遞。5 重申變數命名 同名清華,sametsinghu 的精確性。6 list 的使用 7 泛型集合 orde...