1.amanda彈幕
import tkinter as tk #導入圖形化庫
import random#導入生成隨機數庫
import threading#導入多線程庫
from time import sleep#導入程序休眠時間庫
def dom():#定義函數dom
window=tk.Tk()#輸出圖形菜單
window.title("元宵節快樂")#輸出菜單的標題
width=window.winfo_screenmmwidth()#打印默認屏幕最大寬度
w=random.randrange(0,width)#打印隨機屏幕長度
height=window.winfo_screenheight()#打印默認屏幕最大長度
h=random.randrange(0,height)#打印隨機屏幕高度
#設置窗口大小
window.geometry("200x50"+"+"+str(w)+"+"+str(h))
col=randomcolor()#調用下面的randocolor函數
tk.Label(window,text="山河異域,日月同天.武漢加油",bg=col,width=25,height=2,font=17).pack()#調用tk模塊,定義窗口標籤,的背景字體長度,背景色調用color函數
window.mainloop() # 輸出的窗口循環顯示
#設置自動窗口隨機顏色
def randomcolor():#定義顏色函數
#顏色是6位隨機編碼#000ABC
colorlist=["1","2","3","4","5","6","7","8","9","A","B","C","D","E","F"]#組成顏色的15位編碼
color=""#背景顏色
for i in range(6):#隨機6個索引
color+=colorlist[random.randint(0,15)]#索引的取值範圍
return "#"+color#取到的顏色編碼
#randomcolor()
for i in range(200):#設置多線程,循環一百個窗口,悟空吹毛,變100個猴子
t=threading.Thread(target=dom)#使用threading調用多線程,targe=調用函數dom,同時顯示100個窗口,而不是一個窗口循環顯示100次
t.start()
2.結果