python脚本编写(用Python编写一个简单的计算器)

2023年 7月 30日 49.8k 0

以下是使用Python编写的简单计算器示例。

它可以处理加法、减法、乘法和除法运算:

def add(x, y):
    return x + y

def subtract(x, y):
    return x - y

def multiply(x, y):
    return x * y

def divide(x, y):
    if y == 0:
        raise ValueError("除数不能为0")
    return x / y

def calculator():
    print("选择运算:")
    print("1. 加法")
    print("2. 减法")
    print("3. 乘法")
    print("4. 除法")

    choice = input("请输入运算类型(1/2/3/4):")

    num1 = float(input("请输入第一个数字:"))
    num2 = float(input("请输入第二个数字:"))

    if choice == '1':
        print(f"{num1} + {num2} = {add(num1, num2)}")
    elif choice == '2':
        print(f"{num1} - {num2} = {subtract(num1, num2)}")
    elif choice == '3':
        print(f"{num1} * {num2} = {multiply(num1, num2)}")
    elif choice == '4':
        try:
            print(f"{num1} / {num2} = {divide(num1, num2)}")
        except ValueError as e:
            print(e)
    else:
        print("无效输入,请输入1/2/3/4")

if __name__ == "__main__":
    calculator()

这个简单的计算器使用四个函数执行加法、减法、乘法和除法运算。

calculator()函数包含用户输入和结果输出的逻辑,当运行此脚本时,它会提示用户选择运算类型和输入两个数字,然后执行相应的运算并打印结果。

图片[1]-python脚本编写(用Python编写一个简单的计算器)-不念博客

总结

此示例没有进行详尽的输入验证和错误处理,在实际应用中,您可能需要对用户输入进行更多的验证和错误处理以确保程序的健壮性。

相关文章

JavaScript2024新功能:Object.groupBy、正则表达式v标志
PHP trim 函数对多字节字符的使用和限制
新函数 json_validate() 、randomizer 类扩展…20 个PHP 8.3 新特性全面解析
使用HTMX为WordPress增效:如何在不使用复杂框架的情况下增强平台功能
为React 19做准备:WordPress 6.6用户指南
如何删除WordPress中的所有评论

发布评论