小学生算术能力测试系统

设计一个程序,用来实现帮助小学生进行百以内的算术练习,它具有以下功能:
提供10道加、减、乘或除四种基本算术运算的题目;
练习者根据显示的题目输入自己的答案,程序自动判断输入的答案是否正确并显示出相应的信息。

import random

i = 1
while i <= 10:

	op = [\'+\',\'-\',\'*\',\'/\']
	s = str(random.choice(op))
	print(s)
	a = random.randint(1,100)
	b = random.randint(1,100)
	print(\'a = %d\' %(a))
	print(\'b = %d\' %(b))
	if s == \'+\':
		c = int(input(\'请输入a + b的答案:\'))
		if (c == a + b):
			print(\'答案正确\')
		else:
			print(\'答案错误\')
	if s == \'-\':
		c = int(input(\'请输入a - b的答案:\'))
		if (c == a - b):
			print(\'答案正确\')
		else:
			print(\'答案错误\')
	if s == \'*\':
		c = int(input(\'请输入a * b的答案:\'))
		if (c == a * b):
			print(\'答案正确\')
		else:		
			print(\'答案错误\')
	if s == \'/\':
		c = int(input(\'请输入a / b的答案:\'))
		if (c == a / b):
			print(\'答案正确\')
		else:
			print(\'答案错误\')
	i += 1

\"在这里插入图片描述\"

收藏 打印