设计一个最简单的计算器支持+ - 四种运算。仅需考虑输入为整数的情况。输入:输入共三行分别是第1个操作数第2 个操作数和运算符。输出:输出只有一行一个整数为运算结果。然而:1如果出现除数为0的情况则输出:Divided by zero!2如果出现无效的操作符即不为 + - 之一则输出:Invalid operator!
将输入转换为整数
num1 = int(input()) num2 = int(input()) operator = input()
判断运算符,进行相应的运算
if operator == '+': result = num1 + num2 elif operator == '-': result = num1 - num2 elif operator == '*': result = num1 * num2 elif operator == '/': # 判断除数是否为0 if num2 == 0: result = "Divided by zero!" else: result = num1 / num2 else: result = "Invalid operator!"
输出结果
print(result)
原文地址: https://www.cveoy.top/t/topic/hysL 著作权归作者所有。请勿转载和采集!