-
在if語句的最后,有一個冒號:,這是條件分支判斷的格式,在最后加入冒號:,表示接下來是分支代碼塊
查看全部 -
Python把0、空字符串和None看成False,其他數值和非空字符串都看成True查看全部
-
使用round保留兩位小數
round(num, 2)
第一個是需要保留小數點位數的數值,第二個是保留的位數查看全部 -
使用round保留兩位小數
round(num, 2)查看全部 -
浮點數可以表達整數的結果,但是整數不能表達浮點數的結果。查看全部
-
對于可變關鍵字參數,可以通過關鍵字的名字key找到對應的參數值,
必需參數,默認參數,可變參數,可變關鍵字參數的函數,定義順序
查看全部 -
可變參數即任意個參數的意思,可變參數通常使用*args來表示。
把可變參數當作tuple來使用
查看全部 -
函數的默認參數的作用是簡化調用,你只需要把必須的參數傳進去。但是在需要的時候,又可以傳入額外的參數來覆蓋默認參數值。
查看全部 -
默認參數只能定義在必需參數的后面,否則將會出現錯誤。
查看全部 -
函數參數可以是任意的數據類型,只要函數內部邏輯可以處理即可。
isinstance()函數,可以判斷參數類型,它接收兩個參數,第一個是需要判斷的參數,第二個是類型。
查看全部 -
在函數內部,還可以調用其他函數
如果在一個函數內部調用其自身,這個函數就是遞歸函數。
查看全部 -
函數也可以返回多個值,在函數中,如果需要返回多個值,多個值之間使用逗號分隔即可,但是需要注意順序。
查看全部 -
傳遞的參數數量一定要和函數要求的一致,不然將會引起錯誤
查看全部 -
# 判斷s1是否為s2的子集
s1.issubset(s2)?
# 判斷s2是否為s1的超集
s2.issuperset(s1)?set提供isdisjoint()方法,可以快速判斷兩個集合是否有重合,如果有重合,返回False,否則返回True。
查看全部 -
當元素不存在時,使用discard()并不會引發錯誤
查看全部
舉報