python的標準庫中擁有一個小的內建型別集合,用來處理數值資料、字串、布林值以及日期和時間。這類的‘單值’型別有時候被稱為標量型別。標準python的標量型別,可以分為以下幾種:
一、數值型別(int和float)
基礎的python數字型別就是int和float。
1.int(任意精度無符號整數)可以儲存任意大小的數字;
2.float(雙精度64位浮點數值)沒個浮點都是雙精度64位數值;
整數除法會把結果自動轉型為浮點數;如果需要整數,可以使用整除運算子//。
二、字串(str)
python具有強大、靈活的內建字串操作功能。你可以用單引號或雙引號寫一個字串字面值;
對於含有換行的多行字串,你可以使用三個單引號或三個雙引號;
Python的字串是不可變的,你無法修改一個字串,但是可以修改其中的位元組;
str:字串型別,包含Unicode(UTF-8編碼)字串
bytes:原生SACII位元組(或者Unicode編碼位元組)
很多python物件可以透過str函式轉化字串。
字串是Unicode字元的序列,也可以看作是除了列表和元組外的另一種序列;
python的標準庫中擁有一個小的內建型別集合,用來處理數值資料、字串、布林值以及日期和時間。這類的‘單值’型別有時候被稱為標量型別。標準python的標量型別,可以分為以下幾種:
一、數值型別(int和float)
基礎的python數字型別就是int和float。
1.int(任意精度無符號整數)可以儲存任意大小的數字;
2.float(雙精度64位浮點數值)沒個浮點都是雙精度64位數值;
整數除法會把結果自動轉型為浮點數;如果需要整數,可以使用整除運算子//。
二、字串(str)
python具有強大、靈活的內建字串操作功能。你可以用單引號或雙引號寫一個字串字面值;
對於含有換行的多行字串,你可以使用三個單引號或三個雙引號;
Python的字串是不可變的,你無法修改一個字串,但是可以修改其中的位元組;
str:字串型別,包含Unicode(UTF-8編碼)字串
bytes:原生SACII位元組(或者Unicode編碼位元組)
很多python物件可以透過str函式轉化字串。
字串是Unicode字元的序列,也可以看作是除了列表和元組外的另一種序列;