前言
halo,包子们上午好
咱就说,谁还没有一个单身的小伙伴呢
今天这个代码主要是为了祝福咱们单身的小伙伴
咱就说废话不多说,直接上才艺
相关文件
关注小编,私信小编领取哟!
当然别忘了一件三连哟~~
公众号:Python日志
源码点击蓝色字体领取
Python零基础入门到精通视频合集
【整整800集】Python爬虫项目零基础入门合集,细狗都学会了,你还不会?
开发工具
Python版本:3.7.8
相关模块:
tkinter模块;
random模块;
threading模块;
以及一些python自带的模块。
环境搭建
安装Python并添加到环境变量,pip安装需要的相关模块即可。
效果展示
代码展示
导入模块
import tkinter as tk
import random
import threading
import time
具体代码
import tkinter as tk
import random
import threading
import time
def dow():
window = tk.Tk()
width = window.winfo_screenwidth()
height = window.winfo_screenheight()
a = random.randrange(0, width)
b = random.randrange(0, height)
window.title('恶搞:Python学习交流群:494958217')
window.geometry("400x50" + "+" + str(a) + "+" + str(b))
tk.Label(window,
text='你是一个单身狗!', # 标签的文字
bg='Red', # 背景颜色
font=('楷体', 20), # 字体和字体大小
width=150, height=20 # 标签长宽
).pack() # 固定窗口位置
window.mainloop()
threads = []
for i in range(200): # 需要的弹框数量
t = threading.Thread(target=dow)
threads.append(t)
time.sleep(0.1)
threads[i].start()
总结
整体来说还是比较简单的一个效果,具体代码上面都有哟