-
我們在它前面插入一個
\
表示這是一個普通字符,不代表字符串的起始,因此,這個字符串又可以表示為'Bob?said?\"I\'m?OK\".'
查看全部 -
因為Python把0、空字符串和None看成False,其他數值和非空字符串都看成True
查看全部 -
所以Python解釋器在做布爾運算時,只要能提前確定計算結果,它就不會往后算了,直接返回結果。
查看全部 -
函數會吧可變參數當作tuple處理,找特定位置的參數,只能通過下標的方式尋找,如果順序發生變化的時候,下標就會失效。
dict,python會把可變關鍵字參數當作dict處理。
param是數字
*args是數座
**kwargs是字符鏈表
查看全部 -
for?item?in?args: ????????sum?+=?item ????avg?=?sum?/?len(args)
在執行average( )的時候,因為可變參數的長度可能是0,當長度為0的時候,就會出現除0的錯誤。因此需要添加保護的邏輯。
sum?=?0 ????if?len(args)?==?0: ????????return?sum
查看全部 -
布爾值除了true或者false之外 還有需要注意的是有三個可以運算的符號 and \or \not查看全部
-
\n
表示換行\t
?表示一個制表符\\
表示?\
?字符本身查看全部 -
它前面插入一個
\
表示這是一個普通字符,不代表字符串的起始查看全部 -
Python把0、空字符串和None看成False,其他數值和非空字符串都看成True
查看全部 -
字典無序,排序后變成list格式
查看全部 -
\n表示換行
\t表示一個制表符
\\ 表示\本身
查看全部 -
我們可以在字符串前面加個前綴
r
,表示這是一個?raw?字符串,里面的字符就不需要轉義了。查看全部 -
not計算的優先級是高于and和or的。
查看全部 -
小數點位數
使用Python計算小數的時候,經常需要保留小數點后若干位,可以使用round()函數來處理,這里先了解round的調用方式,使用兩個參數,第一個是需要保留小數點位數的數值,第二個是保留的位數。
查看全部
舉報