Python编程题:实现一个简单的计算器

**题目:**编写一个Python程序,实现一个简单的计算器,支持加、减、乘、除四种运算,支持整数和浮点数计算。

思路:

  1. 首先,需要定义四个函数分别用来实现加、减、乘、除四种运算。每个函数都需要接收两个参数:num1num2,分别表示参与运算的两个数。

  2. 接下来,需要定义一个主函数,用来接收用户输入的运算符和参与运算的两个数。

  3. 在主函数中,判断用户输入的运算符,并调用对应的函数进行计算。

  4. 最后,输出运算结果。

代码如下:

def add(num1, num2):
    return num1 + num2

def subtract(num1, num2):
    return num1 - num2

def multiply(num1, num2):
    return num1 * num2

def divide(num1, num2):
    return num1 / num2

def main():
    operation = input('请输入运算符(+, -, *, /): ')
    num1 = float(input('请输入第一个数: '))
    num2 = float(input('请输入第二个数: '))

    if operation == '+':
        result = add(num1, num2)
    elif operation == '-':
        result = subtract(num1, num2)
    elif operation == '*':
        result = multiply(num1, num2)
    elif operation == '/':
        result = divide(num1, num2)
    else:
        print('无效的运算符')
        return

    print('运算结果为:', result)

if __name__ == '__main__':
    main()

运行效果:

请输入运算符(+, -, *, /): +
请输入第一个数: 1.5
请输入第二个数: 2.5
运算结果为: 4.0
Python编程题:实现一个简单的计算器

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

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