Python3 的資料型別

2021-10-01 09:30:55 字數 533 閱讀 8042

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 位元組陣列 ...