随机加法考试题
for循环计数功能
"""
随机加法考试题
程序产生2个随机数
获取( a+b=? )两个数相加结果
如果答对加10分,否则减5分.
总共3道题,最后打印分数。
"""
#1.调用随机数工具
import random
#2.循环前设置计分变量
score = 0
#3.设置循环次数,3道题3次
for __ in range(3):
#4.产生两个随机数
number01 = random.randint(1,100)
number02 = random.randint(1,100)
#5.让用户输入number1 +number2 的结果
message = str(number01) + "+" str(number02) + "=?"
input_number = int(input(message))
#6.判断结果正确循环累加10分,否则减5分
if input_number == number01 + number02:
score += 10
else:
score-=5
print("总得分:" + str(score))