Python 简单计算器

本程序实现一个简单的计算器,支持加减乘除四种运算。

输入

输入共三行,分别是第一个操作数,第二个操作数和运算符。

输出

输出只有一行,一个整数,为运算结果。

特殊情况处理

  • 除数为 0: 输出 'Divided by zero!'。
  • 无效操作符: 输出 '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)

代码说明

  1. 使用 int(input()) 将输入转换为整数。
  2. 使用 if-elif-else 语句判断运算符,进行相应的运算。
  3. 在除法运算中,使用 if 语句判断除数是否为 0,并输出相应提示。
  4. 如果输入的运算符无效,则输出 'Invalid operator!'。
  5. 最后,使用 print(result) 输出计算结果。

原文地址: https://www.cveoy.top/t/topic/o1cV 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录