zoukankan      html  css  js  c++  java
  • 简易计算器

    1.代码展示

    from tkinter import Tk, Label, RAISED, Button, Entry
    from tkinter.messagebox import showinfo

    root = Tk()

    def cal():
        a = dataEnt.get()
        try:
            b = eval(a)
            showinfo(message= '结果为 {}'.format(b))
        except:
            showinfo(message= '这都能输错,你的数学是体育老师教的吗!')

    a = Label(master=root, font = ('仿宋', 18 , 'bold '),
    text = '简易计算器', foreground = 'black' , width=20 ,height = 2)
    a.grid(row = 0,column = 1)

    b = Label(master=root, font = ('仿宋', 14 , 'bold '),
    text = '请输入算式:', foreground = 'red' , width=20 ,height = 2)
    b.grid(row = 1,column = 0)

    c = Label(master=root, font = ('仿宋', 14 , 'bold '),
    text = """(注意:运算符
    应为+,-,*,/)""", foreground = 'blue' , width=18 ,height = 2)
    c.grid(row = 1,column = 2)

    dataEnt = Entry(root, width=40)
    dataEnt.grid(row = 1,column = 1)

    buttom = Button(root, width=15, height=2, text = 'ENTER', command=cal)
    buttom.grid(row = 2,column = 1)

    root.mainloop()
     
    2.代码实现

     

  • 相关阅读:
    codevs1288 埃及分数
    codevs1792 分解质因数
    dp
    JAVA大数贪心
    求最长不重叠子串
    初识后缀数组
    dp
    两数相除,判断小数位是否有限位
    构造二分图匹配
    建立多个树状数组
  • 原文地址:https://www.cnblogs.com/wxMing/p/14100286.html
Copyright © 2011-2022 走看看