書名: 從零開始:Python快速入門教程作者名: 侯惠芳主編本章字數: 230字更新時間: 2021-08-17 17:28:00
3.8 本章綜合范例——快速兌換鈔票算法

設計一個Python程序,能夠讓用戶輸入準備兌換的金額,并能輸出所能兌換的100元紙鈔、50元紙鈔與10元紙鈔的數量。
執行結果如圖3.12所示。

圖3.12
【程序范例:exchange.py】快速兌換鈔票
01 num=int(input(" 請輸入將兌換的金額:")) 02 hundred=num//100 03 fifty=(num-hundred*100)//50 04 ten=(num-hundred*100-fifty*50)//10 05 print("100 元紙鈔有 %d 張 50 元紙鈔有 %d 張 10 元紙鈔有 %d 張" 06 %(hundred,fifty,ten))
程序解說
◆第1行:輸入將兌換的金額。
◆第2行:用整除運算符求100元紙鈔數。
◆第3行:將所有已兌換的100元紙鈔金額扣除,用整除運算符求50元紙鈔數。
◆第4行:對剩下的金額用整除運算符求10元紙鈔數。
推薦閱讀
- LabVIEW程序設計基礎與應用
- Mastering OpenCV Android Application Programming
- Debian 7:System Administration Best Practices
- Mastering macOS Programming
- MongoDB權威指南(第3版)
- Oracle Exadata專家手冊
- Python編程:從入門到實踐
- Visual C++開發入行真功夫
- C語言程序設計
- Programming with CodeIgniterMVC
- PHP 7從零基礎到項目實戰
- Clojure for Java Developers
- Python 3 Object:oriented Programming(Second Edition)
- Android移動應用項目化教程
- 深入淺出Python數據分析