功能要求
编写一个控制台应用程序,通过if…elif条件结构实现在靶场进行射击考试成绩的判断,具体的考核标准如下:
打靶10环成绩优秀;打靶8~9环成绩良好;打靶5~7环成绩合格;打靶0~4环需要重考。
打靶的环数使用随机数产生,即随机产生0~10的整数表示打靶的环数。
程序分析
1. 导入随机模块(import random)
2. 随机产生0~10之间的整数(random.randint(0, 10))
3. 根据环数(num)进行判断输出射击考试的成绩
实例代码
import random
num = random.randint(0, 10)
print("准备打靶......")
if num == 10:
print("打靶成绩:%d环,射击考试成绩优秀" % num)
elif (num < 10 a