小小的機算器

2021-10-25 01:32:47 字數 3014 閱讀 8186

純屬娛樂,?這裡使用text為了方便顯示計算的式子,由於技術不夠,所以僅僅實現了加減乘除四則運算,因為返回的值為字串,所以使用eval()函式來進行直接計算,而ma,mb,mc,md則是生成乙個句子。ac用來「歸零」。後續學習更多知識後將做更多功能的實現。

結果圖:

"我")

elif x ==

"mb"

: self.w1.insert(end,

"愛")

elif x ==

"mc"

: self.w1.insert(end,

"你")

elif x ==

"md"

: y = self.w1.get(

1.0, end)

self.w1.delete(

1.0, end)

self.w1.insert(end, y*9)

else

: self.w1.insert(end,x)

if col==

"=":

btn=button(self,text=col,width=2)

btn.grid(row=row_index+

1,column=col_index,rowspan=

2,sticky=nsew)

btn.bind(

"", getnum)

elif col==0:

btn=button(self,text=col,width=2)

btn.grid(row=row_index+

1,column=col_index,columnspan=

2,sticky=ew)

btn.bind(

"", getnum)

elif col==

".":

btn=button(self, text=col, width=2)

btn.grid(row=row_index +

1, column=col_index+

1, sticky=ew)

btn.bind(

"", getnum)

else

: btn=button(self,text=col,width=2)

btn.grid(row=row_index+

1,column=col_index,sticky=ew)

btn.bind(

"",getnum)

if __name__ ==

'__main__'

: root = tk(

) root.title(

"計算器"

) root.geometry(

"200x230"

) txts(master=root)

root.mainloop(

)```

小小的疑問和小小的想法

1.事情交與你手,是否應該盡職盡責?大部分人說,你肯定要盡職盡責,少部分人會說這個可以不。我也一直認為應該盡職盡責,但是部分原因導致不會努力去做,如下所述 a 此事責任權是否在於你 如果我做這件事完全不用承擔任何責任,那我根本不會去努力去做,做了之後沒有任何感覺,做與不做的區別在於,少了參與做此事的...

小小的感悟

假期或許真的是乙個人頹廢的開始 這個小假期著實讓我頹廢了三天!回想在沒有放假的時候,自己總是在很早就起來,並開始自己的工作 但是,這幾天卻是一種頹廢,看 睡覺 之前自己規劃著來做乙個小型的專案,主要是對檔案的一些操作 例如 動態讀取檔案裡面的資料 建立檔案 寫入資料等相關的檔案操作。或許規劃就是指導...

小小的總結

知道了f12是重新命名的快捷鍵,shift ctrl n是建立新資料夾的快捷鍵。知道了乙個c語言程式包括哪些部分 標頭檔案 include主函式入口main 花括號 明白了建立場景不是建立資料夾,而是建立scene,將它重新命名為game,用於儲存遊戲。錨點是乙個影象本身方塊與本身方塊的距離。回憶了...