爬蟲 (九) 學習 python 基礎知識點的正確姿勢 (二)
- 2019 年 12 月 24 日
- 筆記
我會以比較學習的方式,主要拿Python和我之前學習的javascript進行比較,拿學習javascript的學習經歷來遷移到學習Python,如果你在此之前有一門編程思維,那麼你可以這麼做,如果沒有的話,也不用擔心,跟着我一步一步來,不要急,當然,我的這個教程也不是那麼全面,還是要自己花時間,精力去專研的,想成為什麼人,就得在某個地方使勁,往對的地方使勁,讀不懂的,可以使勁讀完,然後反覆讀,進而讀得更懂
每一種編程語言都有數據類型,它是一種編程語言的基礎,他決定了數據在計算機內存中的存儲方式,每一個變量都對應一種數據類型
在javascript中 有Number數字,String字符串,Boolean布爾,Array數組,Object對象,function函數,Undefined,Null 7種數據類型
在Python中,有整型int,浮點型float,長整型long int,布爾型bool,字符串str,列表list,元組tuple,字典dict,集合,NumPy數組這些常用的數據類型
在python3中好像沒有長整型了,應該是升級了版本的問題吧

複數類型
a = 1 + 2j
獲取a的實部 a.real
獲取a的虛部a.imag
獲取a的共軛複數 a.conjugate()

布爾類型
在Python中只有兩個值就是True , False,
在JavaScript中就是 true,false

原地運算
+= -= /= %= *=

數據類型的轉換
int()可以將float類型轉換為int類型
將整型int轉換為float類型 float()
複數類型complex()
