一个计算器器脚本

简介: 一个计算器器脚本

以下是一个简单的计算器脚本,可以进行加减乘除四则运算:

# 定义函数,实现加法
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):
    return x / y

# 主函数
def main():
    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(num1, "+", num2, "=", add(num1, num2))

    elif choice == '2':
        print(num1, "-", num2, "=", subtract(num1, num2))

    elif choice == '3':
        print(num1, "*", num2, "=", multiply(num1, num2))

    elif choice == '4':
        print(num1, "/", num2, "=", divide(num1, num2))

    else:
        print("输入的选项无效!")

# 调用主函数
main()

这个脚本定义了四个函数,分别实现加法、减法、乘法和除法。然后在主函数中,首先输出可选的运算选项,然后获取用户的选择和输入的两个数字,最后根据用户的选择调用相应的函数进行计算,并输出结果。

目录
相关文章
|
4月前
计算器V1
创建一个简单的计算器程序,能执行整数的加、减、乘、除和求余运算。用户输入格式为:操作数1 运算符op 操作数2。遇到除数为0时,输出"Division by zero!";运算符非法则输出"Invalid operator!"。示例输入和输出已给出。
48 0
|
4月前
计算器V2
编写了一个简单的程序,实现了浮点数的加、减、乘、除和幂运算。程序包括了对浮点数的计算,并展示了运算结果。其中,幂运算需包含"math.h"头文件。
34 0
|
4月前
|
前端开发 JavaScript
使用html+css+javaScript 完成计算器
使用html+css+javaScript 完成计算器
|
4月前
|
C语言
C语言程序基本的计算器功能
C语言程序基本的计算器功能
51 0
|
Java
从计算器小例子的总结思考
从计算器小例子的总结思考
118 0
|
9月前
|
Java
计算器的模拟实现
计算器的模拟实现
81 0
|
算法
lougu 2485计算器(BSGS)
lougu 2485计算器(BSGS)
125 0
计算器(简易版)
另一种是利用转移表的方式来写,将各个函数的地址存放在一个函数指针数组里面,当要使用函数时,就直接调用指针即可,可以改观上面的美观(上面的代码有很多重复的,太挫了)
89 0
|
前端开发
一个很简易的计算器
一个很简易的计算器
97 0
一个很简易的计算器