資源簡介
用Python tkinter實現的初級計算器,功能基本完備。代碼很精簡
代碼片段和文件信息
from?tkinter?import?*
root?=?Tk()
#?計算機窗口大小??(寬x高)
root.geometry(“250x380“)
#?設置計算機title
root.title(“計算器“)
#?frame就是在屏幕上的一塊矩形區域??多用來作為容器使用
frame_show?=?frame(width=250?height=150?bg=‘#ddd‘)
#?添加到主窗體
frame_show.pack()
#?主窗體
#?實例化一個產生變量的類
v?=?StringVar()
#?初始化賦值‘0‘
v.set(‘0‘)
#?Lable(用于存放父組件,屬性參數???)
#?anchor??文本相對于標簽中心的位置???默認是center?N?S?W?E
show_label?=?Label(frame_show?textvariable=v?bg=‘white‘?width=‘30‘?height=‘1‘?anchor=‘e‘?font=(“黑體“?20?“bold“))
#?添加到主窗體
show_label.pack(padx=10?pady=10)
frame_bord?=?frame(width=250?height=350?bg=‘#ccc‘)
frame_bord.pack(padx=10?pady=10)
calc?=?[]
isoperate?=?False
def?change(num):
????global?isoperate
????if?isoperate?==?False:
????????if?v.get()?==?“0“?and?num?==?‘.‘:
????????????v.set(
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-05-14?10:06??.idea\inspectionProfiles\
?????文件?????????398??2018-05-14?10:06??.idea\jsq.iml
?????文件?????????257??2018-05-14?10:06??.idea\misc.xm
?????文件?????????258??2018-05-14?10:05??.idea\modules.xm
?????文件???????23771??2018-05-17?15:48??.idea\workspace.xm
?????文件????????5584??2018-05-14?17:12??07.py
評論
共有 條評論