網站首頁 編程語言 正文
“ // ” 表示整數除法,返回整數 比如 7/3 結果為2
“ / ” 表示浮點數除法,返回浮點數 (即小數) 比如 8/2 結果為4.0
“ %” 表示取余數 比如7/4 結果為3
示例代碼如下:
pycharm環境下可直接運行使用
a = 321
b = a//100
c = a//10 % 10
d = a % 10
print("百位數是%d" % b)
print("十位數是%d" % c)
print("個位數是%d" % d)
輸出結果如下圖:
擴展:
使用divmod()函數會同時得到商和余數 IDLE環境下演練代碼如下:
>>> divmod(13,3)
(4, 1)
divmod()函數返回的是一個元組
a = 4321
b = a //1000
c = a //100 %10
d = a //10%10
e = a%10
print("千位數是",b)
print("百位數是",c)
print("十位數是",d)
print("個位數是",e)
a = 54321
b = a //10000
c = a //1000 %10
d = a //100%10
e = a//10%10
f = a%10
print("萬位數是",b)
print("千位數是",c)
print("百位數是",d)
print("十位數是",e)
print("個位數是",f)
輸出結果為:
萬位數是 5
千位數是 4
百位數是 3
十位數是 2
個位數是 1
附:一分鐘看懂Python中的 // 和 / 和 % 的用法區別
/ (常規除)
如:
5 / 2 = 2.5
解釋:平常除法是什么結果就是什么結果。
//(地板除)
如:
5 // 2 = 2 (5 ÷ 2 = 2.5)
5 // 3 = 1 (5 ÷ 3 = 1.6666666666666667)
解釋:地板除,只去除完之后的整數部分。
% (取余數)
如:
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)
解釋: 就是一個取余數的操作,除開被除數的倍數,余下幾就得幾。上面紅色的數字帶表被除數的倍數。
總結
原文鏈接:https://blog.csdn.net/weixin_45222544/article/details/91875456
相關推薦
- 2022-04-18 h5,移動端瀏覽器通過css 實現頁面,元素橫向滾動
- 2022-07-13 nginx-1.20*安裝check模塊
- 2022-05-03 C#面向對象設計原則之里氏替換原則_C#教程
- 2022-12-29 Android開發中用Kotlin編寫LiveData組件教程_Android
- 2022-06-12 postgreSQL數據庫基本概念教程_PostgreSQL
- 2022-10-18 C++函數模板與重載解析超詳細講解_C 語言
- 2022-04-30 python的正則表達式和re模塊詳解_python
- 2022-06-18 kubernetes(k8s)安裝metrics-server實現資源使用情況監控方式詳解_云其它
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支