人生苦短 我用python
这次做一个简易计算器
要求:
- 1.要有加减乘除四个方法的编写
- 2.提交的代码悟编译错误
- 3.代码需要有基础的健壮性判断
点击此处跳转文末名片获取
效果展示
导入模块
import tkinter as tk
实例化一个窗体对象
root = tk.Tk()
设置窗口的大小长宽为300x300
出现的位置距离窗口左上角+150+150
root.geometry("295x280+150+150")
root.title('计算器')
root.attributes("-alpha", 0.9)
root["background"] = "#ffffff"
先定义一个列表收集输入的内容
lists = []
result_num = tk.StringVar()
result_num.set(0)
显示数字
def append_num(i):
lists.append(i)
result_num.set(''.join(lists))
加减乘除
def operator(i):
if len(lists) > 0:
if lists[-1] in ['+', '-'