上QQ阅读APP看书,第一时间看更新
2.8 实战训练
解题思路
实战1:模拟银行的自助取款机。
编写Python程序,模拟银行的自助取款机。
(1)计算机输出信息:欢迎使用XXX取款机系统,请输入要取款的金额。
(2)用户输入:2000。
(3)计算机输出:取款成功,您本次取款金额为2 000元。
程序运行结果如图2-15所示。
图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所示。
图2-16 实战2的程序运行结果
实战3:绘制008号坦克战车。
编写Python程序,使用键盘上的各种符号绘制一辆008号坦克战车,程序运行结果如图2-17所示。
图2-17 实战3的程序运行结果