python assert 語句使用

2021-08-17 17:10:19 字數 458 閱讀 7644

1、assert語句用來宣告某個條件

是真的。

2、如果你非常確信某個你使用的列表中至少有乙個元素,而你想要檢驗這一點,並且在它非真的時候引發乙個錯誤,那麼assert語句是應用在這種情形下的理想語句。

3、當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 assert斷言語句

python assert斷言是宣告其布林值必須為真的判定,如果發生異常就說明表達示為假。可以理解assert斷言語句為raise if not,用來測試表示式,其返回值為假,就會觸發異常。語法 assert 表示式 可以看到當表示式為真值時,程式正常執行,當為假值時,丟擲assertionerro...

SQL SELECT DISTINCT 語句使用

在表中,可能會包含重複值。這並不成問題,不過,有時您也許希望僅僅列出不同 distinct 的值。select distinct 列名稱 from 表名稱 如果要從 company 列中選取所有的值,我們需要使用 select 語句 select company from orderscompany...

Python assert 斷言函式

使用assert斷言是學習python乙個非常好的習慣,python assert 斷言句語格式及用法很簡單。在沒完善乙個程式之前,我們不知道程式在 會出錯,與其讓它在執行最崩潰,不如在出現錯誤條件時就崩潰,這時候就需要assert斷言的幫助。本文主要是講assert斷言的基礎知識。python a...