Python筆記系列 學習中一些亂七八糟小知識點

2021-09-24 06:08:30 字數 1288 閱讀 5020

python學習筆記,隨時補充

a)用引號括起來的都是字串,單引號雙引號都可以。

b)三引號可以包括多行字串

c)對字串的操作:

d)改變大小寫:title()以首字母大寫的方式顯示每個單詞。upper()全部改為大寫。lower()全部改為小寫。

e)鏈結字串:」+」

f)字串型資料不能夠與數值型資料直接相加,這時候可能用到str(),表示把數值型資料轉化成字串型資料。

%格式化資料,%d數值,%s字串。可同時格式化多個

格式化乙個數值的時候可以不加(),但是同時多個數值時必須加()。

乘法tf.multiply是點乘,即returns x * y element-wise.

tf.matmul是矩陣乘法,即multiplies matrix a by matrix b, producing a * b.

1、import moduels(模組名字) #匯入整個模組,這種匯入方式比較占用記憶體

2、import moduels (模組名字) as xx #這裡是匯入整個模組的同時給它取乙個別名,因為有些模組名字比較長,用乙個縮寫的別名代替在下次用到它時就比較方便

3、from modules(模組名字) import func(方法) #從乙個模組裡匯入方法,你要用到模組裡的什麼方法就從那個模組裡匯入那個方法,這樣占用的記憶體就比較少

也可以用別名表示 : from modules(模組名字) import func(方法)as xx

4、from package.modules import func(方法) #從乙個包的模組裡匯入方法 這個方法跟上面那種基本一樣,占用的記憶體也比較少

也可以用別名表示,from modules(模組名字) import func(方法)as xx

dir()函式dir() 函式乙個排好序的字串列表,內容是乙個模組裡定義過的名字。返回的列表容納了在乙個模組裡定義的所有模組,變數和函式。

根據呼叫地方的不同,globals() 和 locals() 函式可被用來返回全域性和區域性命名空間裡的名字。如果在函式內部呼叫 locals(),返回的是所有能在該函式裡訪問的命名。

如果在函式內部呼叫 globals(),返回的是所有在該函式裡能訪問的全域性名字。

兩個函式的返回型別都是字典。所以名字們能用 keys() 函式摘取。

python學習中一些函式筆記

round a,d 對a四捨五入,d是小數擷取位數。函式在浮點數運算 比較時用到 a set pypy123 將其它型別變數轉變為集合,建立集合 a 集合間元素沒有順序 a b 集合a,b的並運算 a b 返回包含在a但不在b中的集合 a b 集合a,b的交運算 a b 返回集合a,b的非相同元素 ...

Tornado 系列學習筆記 一

1.常見的兩種不適合採用多執行緒的應用場景 epoll 是一種實現 系統層網路通訊的 解決方案.相比之前的解決方案,epoll有兩大特點 具體看需求.比如,如果是對返回的列表進行分頁,前端沒有傳遞per page或page num等約定的引數的時候,我們應該設定預設值.當某些引數是前端必傳的,而沒有...

vue系列學習筆記

1.v if 在vue.js中,我們使用v if指令實現同樣的功能 利用v if控制該元素有還是沒有 template v if 因為v if是乙個指令,需要將它新增到乙個元素上,但如果想切換多個元素,可以把乙個元素當作包裝元素,並在上面使用v if,最終的渲染結果不會包含它 例如2.v show ...