內(nèi)置核心數(shù)據(jù)類型:
1.數(shù)值類型
(1)整型int | 浮點型float
①字面值:0o八進制;0x十六進制;0b二進制
②數(shù)字運算符:加+;減-;乘;除/;次方*;整除//;取余%
(2)常用函數(shù)
①int(“字面值”,進制) 強轉(zhuǎn)為整型
②float("字面值") 強轉(zhuǎn)為浮點型
③hex(number) 轉(zhuǎn)換為16進制
④oct(number) 轉(zhuǎn)換為8進制
⑤bin(number) 轉(zhuǎn)換為2進制
⑥r(nóng)ound()
(3)工具模塊
Ⅰmath
①.floor()
②.ceil()
③.trunc()
Ⅱdecimal
①Decimal
②Decimal("0.1")
2.序列
(1)可變:list列表
①可包含任意對象的有序集合
②通過下標索引(位置偏移)訪問元素
③可變長度,異質(zhì),可任意嵌套
④支持原位改變
⑤對象引用數(shù)組
(2)不可變
3.集合
4.映射
5.程序單元類型
6.其他
(1)類型對象 type(obj)
(2)空對象 none
(3)布爾 bool
①常量:True/False
②函數(shù):bool(obj)
③真值測試:等同于False
Ⅰ0,0.0
ⅡNone
Ⅲ‘’,(),[]
Ⅳ{}