網(wǎng)站首頁(yè) 編程語(yǔ)言 正文
“ // ” 表示整數(shù)除法,返回整數(shù) 比如 7/3 結(jié)果為2
“ / ” 表示浮點(diǎn)數(shù)除法,返回浮點(diǎn)數(shù) (即小數(shù)) 比如 8/2 結(jié)果為4.0
“ %” 表示取余數(shù) 比如7/4 結(jié)果為3
示例代碼如下:
pycharm環(huán)境下可直接運(yùn)行使用
a = 321
b = a//100
c = a//10 % 10
d = a % 10
print("百位數(shù)是%d" % b)
print("十位數(shù)是%d" % c)
print("個(gè)位數(shù)是%d" % d)
輸出結(jié)果如下圖:
擴(kuò)展:
使用divmod()函數(shù)會(huì)同時(shí)得到商和余數(shù) IDLE環(huán)境下演練代碼如下:
>>> divmod(13,3)
(4, 1)
divmod()函數(shù)返回的是一個(gè)元組
a = 4321
b = a //1000
c = a //100 %10
d = a //10%10
e = a%10
print("千位數(shù)是",b)
print("百位數(shù)是",c)
print("十位數(shù)是",d)
print("個(gè)位數(shù)是",e)
a = 54321
b = a //10000
c = a //1000 %10
d = a //100%10
e = a//10%10
f = a%10
print("萬(wàn)位數(shù)是",b)
print("千位數(shù)是",c)
print("百位數(shù)是",d)
print("十位數(shù)是",e)
print("個(gè)位數(shù)是",f)
輸出結(jié)果為:
萬(wàn)位數(shù)是 5
千位數(shù)是 4
百位數(shù)是 3
十位數(shù)是 2
個(gè)位數(shù)是 1
附:一分鐘看懂Python中的 // 和 / 和 % 的用法區(qū)別
/ (常規(guī)除)
如:
5 / 2 = 2.5
解釋?zhuān)浩匠3ㄊ鞘裁唇Y(jié)果就是什么結(jié)果。
//(地板除)
如:
5 // 2 = 2 (5 ÷ 2 = 2.5)
5 // 3 = 1 (5 ÷ 3 = 1.6666666666666667)
解釋?zhuān)旱匕宄蝗コ曛蟮恼麛?shù)部分。
% (取余數(shù))
如:
5 % 2 = 1 (5 - 2*2 = 1)
4 % 2 = 0 (4 - 2*2 = 0)
7 % 3 = 1 (7 - 3*2 = 1)
13 % 5 = 3 (13 - 5*2 = 3)
解釋?zhuān)?就是一個(gè)取余數(shù)的操作,除開(kāi)被除數(shù)的倍數(shù),余下幾就得幾。上面紅色的數(shù)字帶表被除數(shù)的倍數(shù)。
總結(jié)
原文鏈接:https://blog.csdn.net/weixin_45222544/article/details/91875456
相關(guān)推薦
- 2022-10-23 Android事件分發(fā)機(jī)制示例分析_Android
- 2022-04-15 React+Node實(shí)現(xiàn)大文件分片上傳、斷點(diǎn)續(xù)傳秒傳思路_React
- 2021-12-11 C語(yǔ)言SetConsoleCursorPosition函數(shù)使用方法_C 語(yǔ)言
- 2022-07-15 python中的字符串占位符的"{0:2}"_python
- 2022-06-24 python函數(shù)常見(jiàn)關(guān)鍵字分享_python
- 2023-03-25 Excel?VBA指定條件刪除整行整列的實(shí)現(xiàn)_vbs
- 2022-05-20 C++實(shí)現(xiàn)商店倉(cāng)庫(kù)管理系統(tǒng)_C 語(yǔ)言
- 2022-10-25 golang值接收者和指針接收者的區(qū)別介紹_Golang
- 最近更新
-
- window11 系統(tǒng)安裝 yarn
- 超詳細(xì)win安裝深度學(xué)習(xí)環(huán)境2025年最新版(
- Linux 中運(yùn)行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲(chǔ)小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎(chǔ)操作-- 運(yùn)算符,流程控制 Flo
- 1. Int 和Integer 的區(qū)別,Jav
- spring @retryable不生效的一種
- Spring Security之認(rèn)證信息的處理
- Spring Security之認(rèn)證過(guò)濾器
- Spring Security概述快速入門(mén)
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權(quán)
- redisson分布式鎖中waittime的設(shè)
- maven:解決release錯(cuò)誤:Artif
- restTemplate使用總結(jié)
- Spring Security之安全異常處理
- MybatisPlus優(yōu)雅實(shí)現(xiàn)加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務(wù)發(fā)現(xiàn)-Nac
- Spring Security之基于HttpR
- Redis 底層數(shù)據(jù)結(jié)構(gòu)-簡(jiǎn)單動(dòng)態(tài)字符串(SD
- arthas操作spring被代理目標(biāo)對(duì)象命令
- Spring中的單例模式應(yīng)用詳解
- 聊聊消息隊(duì)列,發(fā)送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠(yuǎn)程分支