解密:今日运势Python代码

image

import tkinter as tk
import random
import time

def roll_names():
    names = ["大凶*","凶**","平***","吉****","大吉*****"]
    random.shuffle(names) 

    for _ in range(30):
        name_label.config(text=random.choice(names))
        root.update()
        time.sleep(0.1)

    name_label.config(text=random.choice(names))  

root = tk.Tk()
root.geometry("400x300")
root.title('今日运势')

name_label = tk.Label(root, text='', font=('Helvetica', 80))
name_label.pack(pady=50)

roll_button = tk.Button(root, text='查看',font=('Helvetica', 20), command=roll_names)
roll_button.pack()

root.mainloop()