Python中的小數(shù)點(diǎn)前可以是整數(shù)或負(fù)數(shù),也可以是科學(xué)計(jì)數(shù)法表示的數(shù)值。
# 整數(shù) a = 10 # 負(fù)數(shù) b = -3 # 科學(xué)計(jì)數(shù)法 c = 1.23e5 # 表示1.23乘以10的5次方,即123000
使用小數(shù)點(diǎn)前的數(shù)值可以進(jìn)行各種運(yùn)算,如加、減、乘、除等。
# 加 a + b # 輸出7 # 減 a - b # 輸出13 # 乘 a * b # 輸出-30 # 除 a / b # 輸出-3.3333333333333335
需要注意的是,使用小數(shù)點(diǎn)前的數(shù)值進(jìn)行除法運(yùn)算時(shí),結(jié)果可能會是一個(gè)小數(shù),除數(shù)為0時(shí)會出現(xiàn)錯(cuò)誤。
# 除數(shù)為0 a / 0 # 報(bào)錯(cuò) ZeroDivisionError: division by zero
小數(shù)點(diǎn)前的數(shù)值還可以進(jìn)行類型轉(zhuǎn)換。
# 轉(zhuǎn)換為整數(shù) int(1.23) # 輸出1 # 轉(zhuǎn)換為浮點(diǎn)數(shù) float(23) # 輸出23.0
使用小數(shù)點(diǎn)前的數(shù)值可以方便地進(jìn)行各種數(shù)值計(jì)算和轉(zhuǎn)換,是Python編程中重要的基礎(chǔ)知識之一。