python编写计算器实例

阅读: 评论:0

python编写计算器实例

python编写计算器实例

本文实例讲述了Python只用40行代码编写的计算器。分享给大家供大家参考,具体如下:

效果图:

代码:

from tkinter import *

reset=True

def buttonCallBack(event):

global label

global reset

num=event.widget['text']

if num=='C':

label['text']="0"

return

if num in "=":

label['text']=str(eval(label['text']))

reset=True

return

s=label['text']

if s=='0' or reset==True:

s=""

reset=False

label['text']=s+num

#主窗口

root=Tk()

root.wm_title("计算器")

#显示栏1

label=Label(root,text="0",background="white",anchor="e")

label['width']=35

label['height']=2

#按钮

showText="789/456*123-0.C+"

for i in range(4):

for j in range(4):

b=Button(root,text=showText[i*4+j],width=7)

b.bind("",buttonCallBack)

showText="()"

for i in range(2):www.ddpool

b=Button(root,text=showText[i],width=7)

b.bind("",buttonCallBack)

b=Button(root,text="=")

b.bind("",buttonCallBack)

root.mainloop()

PS:这里再为大家推荐几款计算工具供大家进一步参考借鉴:

在线一元函数(方程)求解计算工具:

科学计算器在线使用_高级计算器在线计算:

在线计算器_标准计算器:

希望本文所述对大家Python程序设计有所帮助。

本文发布于:2024-02-04 13:50:55,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170708686756129.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:计算器   实例   python
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23