尤婕羽 Python建構constructor視窗%d控制輸出格式

控制STYLE的程式碼

<STYLE>
  H1{BORDER:RED SOLID 5PX; PADDING:5PX; BACKGROUND-COLOR:PURPLE;TEXT-ALIGN:CENTER; COLOR:WHITE; BORDER-RADIUS:30PX;}
  PRE{BORDER: BLUE SOLID 1PX;BACKGROUND-COLOR:DARKBLUE;COLOR:WHITE;FONT-WEIGHT:BOLD;}
</STYLE>

單元409使用VS Code



單元409程式碼

from tkinter import * #下載程式碼,從tkinter輸入所有函式
import time
x = ['\U0001F600','\U0001F601','\U0001F602','\U0001F603','\U0001F604']#定義一個串列
y = [] #追蹤特定視窗用途,尚未使用
for i in range(5):
    for j in range(2):
        window = Tk() #建構視窗,名為window建構一個房子
        window.title('大正妹python第%d視窗' % (i+1))
        window.geometry('400x400+%d+%d' % (400*i, j*400))
        b1=Label(window,text=x[i],font='Arial 250 bold').pack()
        time.sleep(1)
        window.update()
        y.append(window)#追蹤特定視窗用途,尚未使用
window.mainloop()

暫存的下一單元使用的程式碼

from tkinter import * #下載程式碼,從tkinter輸入所有函式
import time
x = ['\U0001F600','\U0001F601','\U0001F602','\U0001F603','\U0001F604']#定義一個串列
y = [] #追蹤特定視窗用途,尚未使用
for i in range(5):
    for j in range(2):
        window = Tk() #建構視窗,名為window建構一個房子
        window.title('大正妹python第%d視窗' % (i+1))
        window.geometry('400x400+%d+%d' % (400*i, j*400))
        b1=Label(window,text=x[i],font='Arial 250 bold').pack()
        time.sleep(0.1)
        window.update()
        y.append(window)#追蹤特定視窗用途,尚未使用
win = Tk()
win.title('控制的視窗')
winNo = IntVar(win)
No = [i for i in range(len(y))]
OptionMenu(win, winNo, *No).pack()
Button(win,command=y[int(winNo)].destroy()).pack()
win.mainloop()

留言

這個網誌中的熱門文章

尤婕羽HTML,CSS,樣式style,嵌入iframe

尤婕羽 VS Code俄羅斯方塊maintain維護增加顯示方塊