python3 的資料型別
整形,浮點型,布林型別
型別轉換
int() 整形
採用截斷的方式即向下取整,比如
a=5.5int (a)
返回值為5
怎樣才能使int()按照「四捨五入」的方式取整呢
int(5.5+0.5)#結果為6
int(5.4+0.5)
#結果為5
str()字串
float()浮點型別
獲取型別資訊的bif
type()、isinstance()
#type()
type(5.1)
#>>>
#isinstance()
isinstance(5.1,float)
#>>>true
isinstance(5.1,int)
#>>>false
更傾向於用isinstance(),因為返回型別比較直接
python3資料型別
一 python可以自定義資料型別,預設的資料型別有 1 int 整數 2 float 浮點數 3 complex 複數 4 bool 布林值 5 str 字串 6 list 列表 7 tuple 元組 8 set 集合 9 dict 字典 type 內建函式,可以檢視變數的資料型別 int 整數 ...
Python資料型別 python3
id 258 1971357673680 id 258 1971357675120 id 258 1971357672720 以上三次例項的整數都是單獨的 id 256 1390248128 id 256 1390248128 以上兩次例項的小整數都是同乙個例項 浮點 a 30f 1.0 3 a 0...
python3的資料型別,數值型別
資料型別 一 不可變型別 bool 布林型 true false int 整型 float 浮點型 complex 複數 str 字元型 tuple 元組 frozenset 固定集合 bytes 位元組串 二 可變型別 list 列表 dict 字典 set 集合 bytearray 位元組陣列 ...