第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

章節(jié)
問答
課簽
筆記
評論
占位
占位

Python的整數(shù)與浮點(diǎn)數(shù)

在Python中,整數(shù)和浮點(diǎn)數(shù)雖然屬于不同的數(shù)值類型,但是在運(yùn)算上是可以一起運(yùn)算的,這從生活經(jīng)驗(yàn)出發(fā),也是可以理解的。

四則運(yùn)算

整數(shù)、浮點(diǎn)數(shù)可以直接進(jìn)行四則運(yùn)算。

# 加法
num1 = 10
num2 = 0.5
result = num1 + num2
print(result) # ==> 10.5
# 減法
result = num1 - num2
print(result) # ==> 9.5
# 乘法
result = num1 * num2
print(result) # ==> 5.0
# 除法
result = num1 / num2
print(result) # ==>20.0

從上面可以發(fā)現(xiàn)一個(gè)規(guī)律,整數(shù)和浮點(diǎn)數(shù)運(yùn)算后 ,得到的結(jié)果不管小數(shù)點(diǎn)后是否有值,結(jié)果都變成浮點(diǎn)數(shù)了,這是合理的,浮點(diǎn)數(shù)可以表達(dá)整數(shù)的結(jié)果,但是整數(shù)不能表達(dá)浮點(diǎn)數(shù)的結(jié)果。
注意:在Python2使用除法可能和Python3得到不一樣的結(jié)果

# python2
num1 = 10
num2 = 3
result = num1 / num2
print(result) # ==> 3
# python3
num1 = 10
num2 = 3
result = num1 / num2
print(result) # ==> 3.3333333333333335

可以看到在python2,得到的是一個(gè)整數(shù)的結(jié)果,這是因?yàn)槌龜?shù)和被除數(shù)都是整數(shù)時(shí),得到的結(jié)果也默認(rèn)保存為整數(shù)了,這是非常不科學(xué)的,因此在python3,改進(jìn)了這一點(diǎn)。

取模運(yùn)算

Python數(shù)字支持取模運(yùn)算,使用百分號%表示取模。

print(3 % 2) # ==> 1
print(33 % 10) # ==> 3
print(99 % 30) # ==> 9

恰當(dāng)使用取模運(yùn)算,可以判斷一個(gè)數(shù)是否為偶數(shù),當(dāng)一個(gè)數(shù)對2取模結(jié)果為0時(shí),則這個(gè)數(shù)為偶數(shù),否則為奇數(shù)。

print(3 % 2) # ==> 1 因此3為奇數(shù)
print(33 % 2) # ==> 1 因此33為奇數(shù)
print(100 % 2) # ==> 0 因此100為偶數(shù)

地板除

Python除了普通除法以外,還有一個(gè)特殊的除法被稱為地板除,對于地板除,得到的結(jié)果會忽略純小數(shù)的部分,得到整數(shù)的部分,地板除使用//進(jìn)行。

10//4 # ==> 2
10//2.5 # ==> 4.0
10//3 # ==> 3

小數(shù)點(diǎn)位數(shù)

使用Python計(jì)算小數(shù)的時(shí)候,經(jīng)常需要保留小數(shù)點(diǎn)后若干位,可以使用round()函數(shù)來處理,這里先了解round的調(diào)用方式,使用兩個(gè)參數(shù),第一個(gè)是需要保留小數(shù)點(diǎn)位數(shù)的數(shù)值,第二個(gè)是保留的位數(shù)。

num = 10 / 3
print(num) # ==> 3.3333333333333335
# 使用round保留兩位小數(shù)
round(num, 2) # ==> 3.33

任務(wù)

一個(gè)長方形的長為3.14cm,寬為1.57cm,請計(jì)算這個(gè)長方形的面積,保留小數(shù)點(diǎn)后兩位。

?不會了怎么辦

參考答案:

length = 3.14
width = 1.57
result = round(length * width, 2)
print(result)
||

提問題

寫筆記

公開筆記
提交
||

請驗(yàn)證,完成請求

由于請求次數(shù)過多,請先驗(yàn)證,完成再次請求

加群二維碼

打開微信掃碼自動綁定

您還未綁定服務(wù)號

綁定后可得到

  • · 粉絲專屬優(yōu)惠福利
  • · 大咖直播交流干貨
  • · 課程更新,問題答復(fù)提醒
  • · 賬號支付安全提醒

收藏課程后,能更快找到我哦~

使用 Ctrl+D 可將課程添加到書簽

邀請您關(guān)注公眾號
關(guān)注后,及時(shí)獲悉本課程動態(tài)

舉報(bào)

0/150
提交
取消
全部 精華 我要發(fā)布
全部 我要發(fā)布
最熱 最新
只看我的

手記推薦

更多

本次提問將花費(fèi)2個(gè)積分

你的積分不足,無法發(fā)表

為什么扣積分?

本次提問將花費(fèi)2個(gè)積分

繼續(xù)發(fā)表請點(diǎn)擊 "確定"

為什么扣積分?