前面学习了tkinter的几种布局方法,现在实现一个简单的计算器吧~~
import tkinter as tk
window=tk.Tk()
window.resizable(0,0)
first_number=0
second_number=0
number_mark=1
method=None
def get_int():
global first_number,second_number,number_mark
if number_mark==1:
first_number=int(entry.get())
if number_mark==2:
second_number=int(entry.get())
print(first_number,second_number)
def calculation_method(cal_method):
global method
method = cal_method
get_int()
entry.delete(0, "end")
def result():
global method,first_number,second_number,number_mark
if method!=None:
number_mark = 2
get_int()
entry.delete(0, "end")
if method=="add":entry.insert("end",first_number+second_number)
if method=="decrease":entry.insert("end",first_number-second_number)
if method=="multi":entry.insert("end",first_number*second_number)
if method=="division":entry