Python 图形化界面使用
程序员文章站
2022-04-27 11:19:19
Python 图形化界面第一章 || 走进python图形化大门1-1 图形窗口初识实战1-猜数字第一章 || 走进python图形化大门有时候,我们通过写代码,来完成一个功能的实现。在使用这个功能的时候,除了通过电脑的命令行窗口来使用,还可以给予这个功能进行图形化,也就是我们的python的图形化界面。1-1 图形窗口初识我们的python有一个自带的模块,叫做tkinter模块,如果我们想实现图形化,使用tkinter模块是必不可少的实战1-猜数字代码1- 猜数字#猜数字from tki...
Python 图形化界面
第一章 || 走进python图形化大门
有时候,我们通过写代码,来完成一个功能的实现。在使用这个功能的时候,除了通过电脑的命令行窗口来使用,还可以给予这个功能进行图形化,也就是我们的python的图形化界面。
1-1 图形窗口初识
我们的python有一个自带的模块,叫做tkinter模块,如果我们想实现图形化,使用tkinter模块是不错的选择
实战1-猜数字
代码1- 猜数字
#猜数字 || 代码复制粘贴即可使用 from tkinter import * import random #随机数字-开启 def start_execute(): global time
num["text"] = random.randint(1,100) time = num.after(1,start_execute) #随机数字-关闭 def stop_execute(): num.after_cancel(time) #根窗口创建 root = Tk() root.title("猜数字") root.geometry("300x100") #标签控件创建 num = Label(root,text = "100",font = "微软雅黑 30 bold") num.pack() #框架控件创建 buttonbox = Frame(root) buttonbox.pack(pady = 10) #按钮控件创建 start = Button(buttonbox,text = "开始",relief = "groove",command = start_execute) start.pack(side = LEFT,padx = 10) stop = Button(buttonbox,text = "暂停",relief = "groove",command = stop_execute) stop.pack(side = RIGHT,padx = 10) root.mainloop()
图片1- 猜数字
详解1- 猜数字
上面的代码,首先我们导入了tkinter模块,tkinter模块是我们python自带的,我们不需要下载,直接导入就可以了,tkinter模块里面有很多类,也就是我们的控件,标签控件(Label),按钮控件(Button),框架控件(Frame)等。然后我们使用了标签,按钮,框架控件完成了一个猜数字的简单图形界面。在本节,读者只需有一定了解即可,往后章节会详细讲解这些控件的用法。
本文地址:https://blog.csdn.net/weixin_46417042/article/details/108265700
上一篇: 最好吃的巧克力排行榜前十是哪些?