官术网_书友最值得收藏!

2.2 數(shù)值類型轉(zhuǎn)換

上述就是Python的內(nèi)置數(shù)值類型了,但是在處理數(shù)據(jù)的時(shí)候,往往類型不是一成不變的,那么如何把一種類型轉(zhuǎn)換為另一種類型呢?

在Python里內(nèi)置類型的轉(zhuǎn)換很容易完成,只要把想轉(zhuǎn)換的類型當(dāng)作函數(shù)使用就行了,比如:

還有需要注意的一點(diǎn)是,Python在類型轉(zhuǎn)換的過(guò)程中為了避免精度損失會(huì)自動(dòng)升級(jí)。例如對(duì)于整型的運(yùn)算,如果出現(xiàn)浮點(diǎn)數(shù),那么計(jì)算的結(jié)果會(huì)自動(dòng)升級(jí)為浮點(diǎn)數(shù)。這里升級(jí)的順序?yàn)閏omplex>float>int,所以Python在計(jì)算的時(shí)候跟我們平時(shí)的直覺(jué)是完全一致的,比如:

可以看到計(jì)算結(jié)果是逐步升級(jí)的,這樣就避免了無(wú)謂的精度損失。

主站蜘蛛池模板: 安吉县| 治县。| 宁陕县| 广东省| 平阴县| 吴忠市| 门头沟区| 鹤庆县| 札达县| 芜湖市| 贞丰县| 台南市| 顺昌县| 壶关县| 许昌市| 普定县| 子长县| 岚皋县| 澄江县| 汉中市| 呈贡县| 裕民县| 东光县| 云南省| 渑池县| 东光县| 泸州市| 武平县| 昔阳县| 诸暨市| 渭源县| 安徽省| 澎湖县| 田阳县| 屏边| 区。| 新巴尔虎右旗| 宾阳县| 八宿县| 宁阳县| 甘肃省|