Python中的數(shù)字類型及操作符

1、數(shù)字類型

python中的數(shù)字類型有整數(shù)型、浮點(diǎn)型、布爾型、復(fù)數(shù)
1)整數(shù)型
整數(shù)型即平常的1、2、3、4這些數(shù)字,也可用十六進(jìn)制、八進(jìn)制、二進(jìn)制來表示整數(shù)。十六進(jìn)制數(shù)開頭為0x、八進(jìn)制數(shù)開頭為0o、二進(jìn)制數(shù)開頭為0b。

python內(nèi)置了hex()、oct()、bin()函數(shù)來將一個整數(shù)轉(zhuǎn)化為十六進(jìn)制、八進(jìn)制、二進(jìn)制的字符串。int(str)則是將這三種進(jìn)制數(shù)的字符串轉(zhuǎn)換為整數(shù)

print(hex(68))
print(oct(68))
print(bin(68))
int(0b1000100)

運(yùn)行結(jié)果為:

0x44
0o104
0b1000100
68

2)浮點(diǎn)型
浮點(diǎn)型即為平常所說的小數(shù),例如1.25、2.0等,也可用科學(xué)計(jì)數(shù)表示,例如1.35e5、2.3e-3等。
3)布爾型
布爾型只有True和False,但在python中True就是1,F(xiàn)alse就是0。True和False可以直接帶入表達(dá)式計(jì)算,而1和0也可以當(dāng)作True和False使用。

print(True + False)
print(not 1)
print(not 0)

運(yùn)行結(jié)果為:

1
False
True

4)復(fù)數(shù)
python中的復(fù)數(shù)為a+bj的形式,a為實(shí)部,bj為虛部。也可以通過內(nèi)置函數(shù)complex(a,b)來創(chuàng)建復(fù)數(shù)。

complex(2,3)

運(yùn)行結(jié)果為:

(2+3j)

2、操作符

1)算術(shù)操作符
加、減、乘、除、%、//、**前三個加、減、乘就不再介紹了,這里主要說下后四個。

python中的除法有兩種,第一種為/表示,為精確除法,計(jì)算結(jié)果為精確值;第二種為//表示,計(jì)算結(jié)果為舍去小數(shù)部分的值。%為去余數(shù)。**為冪運(yùn)算,但應(yīng)注意進(jìn)行冪運(yùn)算時,冪運(yùn)算比左邊的負(fù)號優(yōu)先級高,比右邊的負(fù)號優(yōu)先級低。

print(3/2)
print(3//2)
print(6%4)
print(2**3)
print(-2**-3)

運(yùn)行結(jié)果為:

1.5
1
2
8
-0.125

2)比較操作符
<、<=、>、>=、==、!=分別為小于、小于等于、大于、大于等于、等于、不等于含義,結(jié)果返回一個布爾類型的值。
3)邏輯運(yùn)算符
and、or、not分別為與、或、非。優(yōu)先級為not>and>or

1 and 1        #1即為True,0即為False
1 and 0
1 or 0
0 or 0
not 1

運(yùn)行結(jié)果為:

1
0
1
0
False
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Number(數(shù)字) Python的數(shù)字由字面值生成或者由算術(shù)操作符和內(nèi)建的算術(shù)函數(shù)作為結(jié)果返回。數(shù)字提供了標(biāo)量貯...
    常大鵬閱讀 3,632評論 0 7
  • 一、Python簡介和環(huán)境搭建以及pip的安裝 4課時實(shí)驗(yàn)課主要內(nèi)容 【Python簡介】: Python 是一個...
    _小老虎_閱讀 6,338評論 0 10
  • 一、PyCharm的基本使用1.1、注釋:為了方便自己或者其他人查看單行注釋:用 # 號單行注釋多行注釋: 用 ...
    IIronMan閱讀 9,085評論 3 18
  • 我們受不了別人裝逼 受不了 是嗎?那你先做到不裝逼
    每天都是路過閱讀 130評論 0 0
  • 記得,在父親的肩頭 度過了我稚嫩的童年時光 把那一臉辛酸的表情,過早地 放進(jìn)了父親凹凸的骨架 父親一生走了多遠(yuǎn) 給...
    山魂MountainSoul閱讀 784評論 9 13

友情鏈接更多精彩內(nèi)容