简易计算器(源码)

简易计算器(源码)


2024年5月21日发(作者:)

简易计算器(源码)

以下是一个简易计算器的Python源码,用于执行基本的加、减、乘、

除运算:

```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:

return x / y

else:

return "除数不能为零!"

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("无效的选择")

```

以上代码中,我们定义了四个函数:`add`、`subtract`、

`multiply`和`divide`,分别用于执行相加、相减、相乘和相除的操作。

接下来,我们使用`print`函数打印一个菜单,用户可以选择四个不

同的操作。然后,我们使用`input`函数让用户选择一个操作,将其保存

在变量`choice`中。

接下来,使用`float`函数将用户输入的操作数转换为浮点数,并将

其保存在变量`num1`和`num2`中。

根据用户的选择,我们使用`if`语句来调用相应的函数,并将结果打

印出来。

注意,在除法运算中,我们需要检查除数是否为零,以避免出现除以

零的错误。

最后,如果用户输入了无效的选择,我们将打印一条相应的错误消息。

这个简单的计算器可以执行基本的算术运算,并通过用户的选择来确

定执行何种操作。


发布者:admin,转转请注明出处:http://www.yc00.com/web/1716294922a2727153.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信