assert語句
assert語句用來宣告某個條件是真的。例如,如果你非常確信某個你使用的列表中至少有乙個元素,而你想要檢驗這一點,並且在它非真的時候引發乙個錯誤,那麼assert語句是應用在這種情形下的理想語句。當assert語句失敗的時候,會引發乙個assertionerror。
>>> mylist = ['item']
>>> assert len(mylist) >= 1
>>> mylist.pop()
'item'
>>> assert len(mylist) >= 1
traceback (most recent call last):
file "", line 1, in ?
assertionerror
Python入門筆記 23 模組
一 模組基礎 1 模組 自我包含,且有組織的 片段就是模組 模組是pyhon最高端別的程式組織單元,它將程式 和資料封裝起來以便重用。實際的角度,模組往往對應python程式檔案。每個檔案都是乙個模組,並且模組匯入其他模組之後就可以使用匯入模組定義的變數名。模組可以由兩個語句和乙個重要的內建函式進行...
零基礎python入門GUI程式設計 2 3 多路分支
很多時候,事情不是只有兩種情況,比如這個需求。考試成績在85分以上評定為優秀 75分以上評定為良好 60分以上評定為及格 少於60分則是不及格 在python中,通過elif 否則如果 來實現多路判斷的功能。if 條件1 滿足條件1執行的語句 elif 條件2 不滿足條件1,但滿足條件2執行的語句 ...
Python入門第23課 匿名函式(唯讀課堂)
歡迎來到 唯讀課堂 in 1 我們把乙個沒有名字的函式稱為 匿名函式 in 2 匿名函式 lambda表示式 in 3 除了def語句之外,我們還可以使用lambda表示式建立函式 lambda引數1,引數2,引數3,引數n 表示式先寫個最簡單的 in 4 f lambda x x xin 5 f ...