Python入門課程NO22課 數據類型轉換
極客小將2020-07-16-
python中的數據類型轉換分為顯性數據類型轉換,和隱形數據類型轉換。從字面意思來進行理解,顯式類型轉換,是顯式地從一種數據類型轉換為另一種數據類型。在Python中通過類型名+()的語法來實現顯式類型轉換。我們可以將一上四段代碼分別print(number),輸出查看結果,就知道
python中的數據類型轉換分為顯性數據類型轉換,和隱形數據類型轉換。
從字面意思來進行理解,顯式類型轉換,是顯式地從一種數據類型轉換為另一種數據類型。在Python中通過類型名+()的語法來實現顯式類型轉換。
我們可以將一上四段代碼分別print(number),輸出查看結果,就知道顯示類型轉換的用法了。
隱形類型轉化意思是指在使用數值類型進行數值運算時,范圍小的數據類型會自動轉換為范圍大的數據類型。Python中的數值類型:布爾類型,整型,浮點類型。將其按表示的 范圍大小進行排序為:布爾類型 < 整型 < 浮點類型。
最后我們講下其他類型和布爾類型之間的轉化:每一種數據類型都有其對應的假值,凡是表示假值的轉換后的布爾類型都為False。整型中的假值是0,浮點類型的假值是0.0,字符串的假值是空字符串,None類型表示空類型,空類型轉換后的布爾類型為False。

- 上一篇
Python入門課程NO21課 數據運算的結合性與優先級
結合性是指運算的順序,數據運算的結合性主要有左結合性和右結合性。左結合性是指運算時從左至右進行運算,右結合性是從右至左進行運算。在Python中賦值運算為右結合性,其它運算都為左結合性。舉例說明:x=y=z=2賦值運算的結合性為從右至左,所以首先計算的是z=2,定義了變量
- 下一篇
Python入門課程NO23課 字符串編碼解碼
Python中使用英文引號括住的都是字符串,在Python中字符串的類型名為str。Python中的字符串默認采用UNICODE進行編碼,也就是說,Python中的字符串是UNICODE字符串。所謂的編碼,是指用數字來對字符進行表示。不同的表示方法,對應不同的字符集。那么字符串的編碼和解碼是什么