分类 生活 下的文章

2022/12/22

我竟然“闲”到去下载一个unity来想要做游戏,啊真的是。

确实是要花一点时间,如果没有下定决心的话确实很难搞

不行啊,今天得认真一点了。

网课第二天-20221221

网课上了快两天了,但是我还是就是一直在摸鱼,签到签了,就不管了,课也不听,笔记也不做,每天就抄抄作业来过活了,好屑啊。

摸鱼-2022/12/20

早上一直在摸最后搞出来一个番茄钟

源代码:

import time
import tkinter as tk
import winsound
from tkinter import PhotoImage
#这是一个GUI界面
root = tk.Tk()
root.title("番茄钟-by heky")
root.wm_iconbitmap('heky.ico')
root.geometry("400x300") # 设置窗口大小
root.resizable(False, False) # 禁止自由伸缩窗口
img = PhotoImage(file='001.gif')
#lab = tk.Label(root, image = img)
#lab.configure(width=400, height=300)
#lab.place(x=0, y=0, relwidth=1, relheight=1)

#创建标签对象
Lable = tk.Label(root, text="输入时间然后点击开始时开始", background='#f9d367')
Lable.configure(width=400,height=4)
Lable.configure(font=('Arial', 16))
Lable.pack()

#创建文本框
entry = tk.Entry(root)
entry.pack(padx=100, pady=25)



root.configure(background='#f9d367')
#使用 StringVar 储存文本框的值
set_time = tk.StringVar()
entry['textvariable'] = set_time
a = 0

#主程序:
def write(*w):
    print(set_time.get())
    a = int(set_time.get())
    print(a)

def update_time():
    global Lable ,a,b

    # 更新剩余时间
    if b != 0:
        a -= 1
        timeset = "剩余时间:"+str(a)+"分钟"
        Lable.config(text=timeset)
        
    
    # 判断时间是否到达零
    if a > 0:
        # 如果时间未到达零,延迟1分后
        Lable.after(60000, update_time)
    elif a==0:
        Lable['text'] = "时间到了!"
        entry.delete(0, 'end')
        
        winsound.PlaySound("002.wav", winsound.SND_FILENAME) # 播放音乐提示
def restart():
    global b
    Lable['text'] = "输入时间然后点击开始时开始"
    b = 0
    entry.delete(0, 'end')
def main():
    global set_time, a, b
    b=1
    a = int(set_time.get())+1
    update_time()

#创建按钮
button = tk.Button(root, text="开始", command=main, bg="#87CEFA", fg="white",width=20,height=2)
button.pack()
#间隔
gap = tk.Label(root,background='#f9d367',height=1).pack()
button2 = tk.Button(root, text="复原", command=restart, bg="#87CEFA", fg="white",width=20,height=2)
button2.pack()

#运行主窗口
root.mainloop()

一下子一个上午就没了,因为没上课还被问话了,淦

效果图

有点小拉。。

回来了-2022/12/19

image-20221219074107937

pt只有在这个时候才有用。

昨天就回来了,收拾东西搞了一个晚上

image-20221219074357912

一个通知就线上教学,就挺突然的。

昨天下午,我还在抄英语作业,一边抄一遍听别人聊天,听到期末考没了的时候就很激动,感觉我这几天没有白摆烂。

结果一个急刹车,直接把我给甩回家了。