IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> Py程序员的七夕情人节 -> 正文阅读

[Python知识库]Py程序员的七夕情人节

?目录

一、表白弹窗:

? ? ? ? 效果介绍及效果图:????

?????编辑?

????????源代码:

二、表白弹窗:

????????效果介绍及效果图:

? ? ? ? ?源代码:

Python文件转换exe文件:


? ?一年一度的七夕情人节是不是要给女朋友或者正在追求的妹子一点小惊喜呢,今天这篇博客就分享下代码Python代码!赶紧学会了,来制作属于我们Python程序员的浪漫吧!!!

一、表白弹窗:

? ? ? ? 效果介绍及效果图:????

? ? ? ? 它只要被运行起来就只能先点“好的”,再点“点击摧毁”才可以退出。除了重启电脑和任务管理器强制关闭。

?????

?

????????源代码:

from tkinter import *

# 创造一个窗口 类 模块
windows = Tk()

# 改变我们窗口的大小和位置1:宽 2:高 3x左右数值越大越往右动  4y上下数值越大越往下
windows.geometry("415x222+550+100")

# 改变我们窗口
windows.title("告白")

# 放入我们的文字 Label()文本标签text= 微软雅黑windows bg背景颜色
label = Label(windows,text="入目无他人,四下皆是你", font=("微软雅黑", 20), bg="red")
# 布局网格布局 行和列的 0行0列
label.grid()

# 0行0列
label1 = Label(windows,text="我喜欢你", font=("微软雅黑",20), bg="red")
label1.grid(row=1,column=1)
label2 = Label(windows,text="做我女朋友吧", font=("微软雅黑",20), bg="red")
label2.grid()

# 创造函数
def Love():
    # 创造顶级弹窗
    Love = Toplevel(windows)
    # love是子窗口
    Love.geometry("350x190+550+100")
    # 文本标签
    label = Label(Love,text="往后余生,万搬都是你",font=("微软雅黑",20),bg = 'red')
    # 垂直布局 中间 函数的作用域
    label.pack()
    # 摧毁
    BUT = Button(Love,text="点击摧毁",font=("微软雅黑",20),command=windows.destroy)
    BUT.pack()

# 按钮command调用的意思
but = Button(windows,text="好的",width=8,height=2,command=Love)
but.grid(row=3,column=0,sticky=W)

but1=Button(windows,text="不行",width=8,height=2)
but1.grid(row=3,column=1,sticky=E)
# 实用协议
windows.protocol("WM_DELETE_WINDOW",windows)

# 显示窗口mainloop()显示的意思
windows.mainloop()

二、表白弹窗:

????????效果介绍及效果图:

? ? ? ? 此程序运行后会满屏随机地方显示,并且一直重复50次。

? ? ? ? ?源代码:

import tkinter as  tk #创建窗口
import random
import threading
import time
def boom():
    window=tk.Tk()#建立窗口
    width = window.winfo_screenwidth()#得到屏幕宽度
    height = window.winfo_screenheight()#得到屏幕高度
    a = random.randrange(0,width)
    b = random.randrange(0,height)
    window.title('你好')#窗口名字
    window.geometry("200x50"+"+"+str(a)+"+"+str(b))#设置窗体大小
    tk.Label(window,text='我喜欢你',bg='red',font=("宋体",20),width=20,height=4).pack()
    window.mainloop()
boom()

threads=[]
for i in range(50):
    t= threading.Thread(target=boom)#创建多线程
    threads.append(t)#开始执行线程
    time.sleep(0.1)
    threads[i].start() #启动所有线程

---------------------------------------------------------------------------------------------------------------------------------

Python文件转换exe文件:

一、安装pyinstaller库(之前讲过安装库的三种方法,这里我用其中一种):

1.按Windows+r打开运行窗口

?

2.输入cmd回车,打开黑窗口。

3.输入"pip install pyinstaller" 回车

?二、打开文件目录文件夹

1.在圈住地方输入文cmd,打开黑窗口,以便快速定位

?三、输入指令转换

1.输入 pyinstaller -F _int_.py 后面_int_.py是我的py文件名称,看自己名字而定

三、成功

1.圈住的为转换成功的内容

?2.打开其中的dist文件夹即可看到exe文件夹

?

你学会了吗?快拿去用吧

?

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2022-08-06 10:40:12  更:2022-08-06 10:43:15 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 10:34:30-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码