欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Python 图形化界面使用

程序员文章站 2022-10-07 13:31:16
Python 图形化界面第一章 || 走进python图形化大门1-1 图形窗口初识实战1-猜数字第一章 || 走进python图形化大门有时候,我们通过写代码,来完成一个功能的实现。在使用这个功能的时候,除了通过电脑的命令行窗口来使用,还可以给予这个功能进行图形化,也就是我们的python的图形化界面。1-1 图形窗口初识我们的python有一个自带的模块,叫做tkinter模块,如果我们想实现图形化,使用tkinter模块是必不可少的实战1-猜数字代码1- 猜数字#猜数字from tki...



第一章 || 走进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- 猜数字
Python 图形化界面使用

详解1- 猜数字
上面的代码,首先我们导入了tkinter模块,tkinter模块是我们python自带的,我们不需要下载,直接导入就可以了,tkinter模块里面有很多类,也就是我们的控件,标签控件(Label),按钮控件(Button),框架控件(Frame)等。然后我们使用了标签,按钮,框架控件完成了一个猜数字的简单图形界面。在本节,读者只需有一定了解即可,往后章节会详细讲解这些控件的用法。

本文地址:https://blog.csdn.net/weixin_46417042/article/details/108265700