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条)