![Python入门很轻松(微课超值版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/738/32463738/b_32463738.jpg)
上QQ阅读APP看书,第一时间看更新
2.8 实战训练
![](https://epubservercos.yuewen.com/487352/17527146106010506/epubprivate/OEBPS/Images/Figure-P41_53955.jpg?sign=1738855832-zYZhy0IFix8w2SR6L90BtmvUTOVVT65S-0-20d40383cb19c39a7fb5a322614d879f)
解题思路
实战1:模拟银行的自助取款机。
编写Python程序,模拟银行的自助取款机。
(1)计算机输出信息:欢迎使用XXX取款机系统,请输入要取款的金额。
(2)用户输入:2000。
(3)计算机输出:取款成功,您本次取款金额为2 000元。
程序运行结果如图2-15所示。
![](https://epubservercos.yuewen.com/487352/17527146106010506/epubprivate/OEBPS/Images/Figure-P41_3580.jpg?sign=1738855832-wlS3d3UnY0gCLfUE2ZK4co82J0aj7p6w-0-674fc00f15039c568be0d39011a3709a)
图2-15 实战1的程序运行结果
实战2:根据体重和身高计算BMI(身体质量指数)。
编写Python程序,实现根据体重和身高计算BMI。BMI的计算公式为:体重/身高的二次方。
(1)用户输入体重和身高。
(2)计算机输出BMI。
(3)如果BMI<18.5,则输出“您的体重太轻了!”;如果18.5≤BMI<24.9,则输出“您的体重很完美!”;如果24.9≤BMI<29.9,则输出“您的体重偏高!”;如果29.9≤BMI,则输出“您的体重太胖了!”。程序运行结果如图2-16所示。
![](https://epubservercos.yuewen.com/487352/17527146106010506/epubprivate/OEBPS/Images/Figure-P42_3602.jpg?sign=1738855832-s6eQjU1RnDbINv3dfR1AXtoAEDoXWVIZ-0-2c872a669d3e0c60c5eeb6036c454756)
图2-16 实战2的程序运行结果
实战3:绘制008号坦克战车。
编写Python程序,使用键盘上的各种符号绘制一辆008号坦克战车,程序运行结果如图2-17所示。
![](https://epubservercos.yuewen.com/487352/17527146106010506/epubprivate/OEBPS/Images/Figure-P42_3608.jpg?sign=1738855832-fDjRU2kmfIdV1r1enHRKEG0e6cxCLOHJ-0-1e9b595042f6f428ca36160b095608ef)
图2-17 实战3的程序运行结果