python中GUI,Label和Button案例

2021-08-13 10:32:30 字數 696 閱讀 1261

#coding=utf-8

import tkinter

top=tkinter.tk()

#400x300:代表初始化時主視窗的大小,300,100分別代表視窗的初始化位置

#x:為小寫的x

top.geometry('400x300+300+100')

#建立乙個文字框,裡面內容為「hello world」

lab=tkinter.label(top,text='hello world')

#布局方式

lab.pack()

#建立乙個按鈕

button=tkinter.button(top,text='quit',command=top.quit,bg='red',fg='orange')

#expand置1 使能fill屬性

#expand置0 關閉fill屬性

#fill=x 當gui窗體大小發生變化時,widget在x方向跟隨gui窗體變化

#fill=y 當gui窗體大小發生變化時,widget在y方向跟隨gui窗體變化

#fill=both 當gui窗體大小發生變化時,widget在x、y兩方向跟隨gui窗體變化

button.pack(fill=tkinter.x,expand=1)

#事件監聽

tkinter.mainloop()

python中 python中的 與

這一部分首先要理解python記憶體機制,python中萬物皆物件。對於不可變物件,改變了原來的值,其別名 變數名 繫結到了新值上面,id肯定會改變 對於可變物件,操作改變了值,id肯定會變,而 是本地操作,其值原地修改 對於 號操作,可變物件和不可變物件呼叫的都是 add 操作 對於 號操作,可變...

python中否定for 在python中否定函式

有沒有一種方法可以否定乙個函式,使它返回負數。在我的函式中,我有條件句,每個條件句都讓這個 烏龜 移動。有沒有一種方法可以否定這一點,所以烏龜的每乙個動作都是否定的。我說的是 狀況 在def ttinterpret program interpret program as a tinyturtle ...

python中雙重迴圈 加速Python中的雙迴圈

有沒有辦法加快從上一次迭代更新其值的雙迴圈?在 中 def calc n,m x 1.0 y 2.0 container np.zeros n,2 for i in range n for j in range m x np.random.gamma 3,1.0 y y 4 y np.random....