用python 写一个加减乘除的计算器
时间: 2023-06-02 18:07:01 浏览: 84
好的,我可以帮您解决这个问题,下面是一个简单的 Python 计算器的代码实现:
```
操作 = input('请选择要进行的操作:+、-、*、/ ')
数字1 = int(input('请输入第一个数字:'))
数字2 = int(input('请输入第二个数字:'))
if 操作 == '+':
结果 = 数字1 + 数字2
elif 操作 == '-':
结果 = 数字1 - 数字2
elif 操作 == '*':
结果 = 数字1 * 数字2
elif 操作 == '/':
结果 = 数字1 / 数字2
else:
print('无效的操作')
print('结果为:', 结果)
```
您可以复制以上代码到Python IDE或者Python命令行中运行,输入两个数字和操作符,即可得到计算结果。
相关问题
python实现带弹框加减乘除计算器
好的,我可以为您解答这个问题。以下是一个简单的 Python 代码,可以实现带弹框的加减乘除计算器:
```python
from tkinter import *
def calculate():
num1 = float(entry1.get())
num2 = float(entry2.get())
operator = option.get()
if operator == "+":
result = num1 + num2
elif operator == "-":
result = num1 - num2
elif operator == "*":
result = num1 * num2
elif operator == "/":
result = num1 / num2
else:
result = "Invalid operator"
messagebox.showinfo("Result", result)
root = Tk()
root.title("Calculator")
label1 = Label(root, text="Enter first number:")
label1.pack()
entry1 = Entry(root)
entry1.pack()
label2 = Label(root, text="Enter second number:")
label2.pack()
entry2 = Entry(root)
entry2.pack()
option = StringVar()
option.set("+")
add_radiobutton = Radiobutton(root, text="+", variable=option, value="+")
add_radiobutton.pack()
subtract_radiobutton = Radiobutton(root, text="-", variable=option, value="-")
subtract_radiobutton.pack()
multiply_radiobutton = Radiobutton(root, text="*", variable=option, value="*")
multiply_radiobutton.pack()
divide_radiobutton = Radiobutton(root, text="/", variable=option, value="/")
divide_radiobutton.pack()
button = Button(root, text="Calculate", command=calculate)
button.pack()
root.mainloop()
```
当您运行这个程序时,它会打开一个 GUI 界面,让您输入两个数字并选择要执行的操作。当您单击“Calculate”按钮时,它会执行所选的操作并在弹出窗口中显示结果。希望这个代码对您有所帮助!
python加减乘除计算器
好的,这是一个简单的 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):
return x/y
# 用户输入
print("选择运算:")
print("1、相加")
print("2、相减")
print("3、相乘")
print("4、相除")
# 获取用户输入
choice = input("输入你的选择(1/2/3/4):")
num1 = int(input("输入第一个数字: "))
num2 = int(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("非法输入")
```
通过运行以上代码,你可以得到一个简单的加减乘除计算器的功能。