.设计一个加减算术运算练习程序,用户输入想要进行的加减算术运算符,程序随机产生(0-100)之间两个数的算术表达式(用产生随机数函数完成),用户输出运算结果;程序给出正确或错误的提示信息。
时间: 2023-05-14 16:04:29 浏览: 201
算术题测试程序 (能随机出题, 题数由用户输入确定, 算术题包括加减乘除四则运算, 表达式项数应不限, 可以包含括号)
5星 · 资源好评率100%
好的,这是一个简单的加减算术运算练习程序的代码示例:
```python
import random
def generate_expression():
a = random.randint(0, 100)
b = random.randint(0, 100)
operator = random.choice(['+', '-'])
expression = f'{a} {operator} {b}'
return expression
def check_answer(expression, answer):
result = eval(expression)
if answer == result:
print('回答正确!')
else:
print('回答错误!')
def main():
expression = generate_expression()
print(f'请计算以下算术表达式:{expression}')
answer = int(input())
check_answer(expression, answer)
if __name__ == '__main__':
main()
```
这个程序会随机生成两个0-100之间的数字和一个加减运算符,然后让用户计算表达式的结果并输入答案,程序会判断答案是否正确并给出相应的提示信息。
希望这个程序能够帮助你练习加减算术运算!
阅读全文