Python 简单计算器代码实现 - Tkinter GUI 示例

使用 Python 的 Tkinter 库可以轻松编写一个简单的计算器。以下代码示例实现了一个带 GUI 界面的计算器,支持加、减、乘、除运算。

from tkinter import *

# 定义计算函数
def calculate():
    num1 = float(entry1.get())
    num2 = float(entry2.get())
    operator = operator_var.get()

    if operator == '+':
        result = num1 + num2
    elif operator == '-':
        result = num1 - num2
    elif operator == '*':
        result = num1 * num2
    elif operator == '/':
        result = num1 / num2

    result_label.config(text='结果:{}'.format(result))

# 创建窗口
window = Tk()
window.title('简单计算器')

# 创建输入框和标签
entry1 = Entry(window)
entry1.pack()

operator_var = StringVar()
operator_var.set('+')
operator_dropdown = OptionMenu(window, operator_var, '+', '-', '*', '/')
operator_dropdown.pack()

entry2 = Entry(window)
entry2.pack()

# 创建计算按钮
calculate_button = Button(window, text='计算', command=calculate)
calculate_button.pack()

# 创建结果标签
result_label = Label(window, text='结果:')
result_label.pack()

# 运行窗口
window.mainloop()

该代码使用 Tkinter 库创建了一个简单的 GUI 窗口。用户可以在输入框中输入两个数字,选择操作符,然后点击计算按钮执行相应的计算。计算结果将在结果标签中显示。

使用方法:

  1. 确保已安装 Python 和 Tkinter 库。
  2. 将代码保存为 Python 文件(例如,calculator.py)。
  3. 运行代码:python calculator.py

现在就可以使用这个简单的计算器进行加减乘除运算啦!

Python 简单计算器代码实现 - Tkinter GUI 示例

原文地址: https://www.cveoy.top/t/topic/f4nL 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录