Python入門23 assert語句

2021-06-19 11:22:40 字數 387 閱讀 5614

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