python3数据类型:Number(数字)
Python3 支持 int、float、bool、complex(復(fù)數(shù))。
在Python 3里,只有一種整數(shù)類型 int,表示為長(zhǎng)整型,沒(méi)有 python2 中的 Long。
像大多數(shù)語(yǔ)言一樣,數(shù)值類型的賦值和計(jì)算都是很直觀的。
內(nèi)置的 type() 函數(shù)可以用來(lái)查詢變量所指的對(duì)象類型。
此外還可以用 isinstance 來(lái)判斷:
isinstance 和 type 的區(qū)別在于:
type()不會(huì)認(rèn)為子類是一種父類類型。 isinstance()會(huì)認(rèn)為子類是一種父類類型。
數(shù)值運(yùn)算
>>>5 + 4 # 加法 9 >>> 4.3 - 2 # 減法 2.3 >>> 3 * 7 # 乘法 21 >>> 2 / 4 # 除法,得到一個(gè)浮點(diǎn)數(shù) 0.5 >>> 2 // 4 # 除法,得到一個(gè)整數(shù) 0 >>> 17 % 3 # 取余 2 >>> 2 ** 5 # 乘方 32注意:
1、Python可以同時(shí)為多個(gè)變量賦值,如a, b = 1, 2。
2、一個(gè)變量可以通過(guò)賦值指向不同類型的對(duì)象。
3、數(shù)值的除法包含兩個(gè)運(yùn)算符:/ 返回一個(gè)浮點(diǎn)數(shù),// 返回一個(gè)整數(shù)。
4、在混合計(jì)算時(shí),Python會(huì)把整型轉(zhuǎn)換成為浮點(diǎn)數(shù)。
數(shù)值類型實(shí)例
Python還支持復(fù)數(shù),復(fù)數(shù)由實(shí)數(shù)部分和虛數(shù)部分構(gòu)成,可以用a + bj,或者complex(a,b)表示, 復(fù)數(shù)的實(shí)部a和虛部b都是浮點(diǎn)型
總結(jié)
以上是生活随笔為你收集整理的python3数据类型:Number(数字)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python3标准数据类型
- 下一篇: python3数据类型:String字符