python之你可能不知道的常用小點滴

2021-08-31 18:51:32 字數 962 閱讀 4213

一感二愛三井四錢五百分    六尖七和八星九靈狐撿燈

反斜槓可以用來轉義,使用r可以讓反斜槓不發生轉義。。 如 r"this is a line with \n" 則\n會顯示,並不是換行。

**規範 之 空行函式之間或類的方法之間用空行分隔,表示一段新的**的開始。類和函式入口之間也用一行空行分隔,以突出函式入口的開始。記住:空行也是程式**的一部分。

一行內容多行寫    eg:換行 total  = a + \

b +一般來說,函式的返回值一般為乙個。

而函式返回多個值的時候,是以元組的方式返回的。

>>>def example(a,b):

... return (a,b)

type 主要用於判斷未知資料型別,isinstance 主要用於判斷 a 類是否繼承於 b 類

在數值上下文環境中,true被當作1false被當作0,  其他型別值轉換bool值時除了 ''、""、''''''、""""""、0、()、、{}、none、0.0、0l、0.0+0.0j、false 為false外,其他都為true

print([i for i in range(1, 11) if i % 2 == 0])

a = 3 if false else 5,a = true and 3,   c = true or 3

lt.sort(key=lambda d: d['height'])  ,d即是lt的子元素  eg:   lt = [,

]python直接讀取中文路徑的檔案時失敗,可做如下處理:

然後用"uipath"經過編碼後的路徑去open()即可:

fin = open(uipath)

你可能不知道的東西

元素可以分為塊級元素,行內元素以及行內塊級元素。行內元素的margin或者padding只有margin left和margin right以及padding left和padding right有效果,margin top margin bottom padding top padding bot...

你可能不知道的const

眾所周知,使用 const 宣告的變數必須同時初始化為某個值。一經宣告,在其生命週期的任何時候都不能再重新賦予新值 const a syntaxerror 常量宣告時沒有初始化 const b 3 console.log b 3 b 4 typeerror 給常量賦值const 宣告只應用到頂級原語...

你可能不知道的python logging機制

先來看幾個例子,先想一下執行結果,答案稍後揭曉 例一 mylogger logging.getlogger mylogger mylogger.info mylogger info mylogger.warning mylogger warning 例二 mylogger logging.getlo...