前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >零基础Python教程047期 GUI窗体界面编程,迈出软件开发的第一步

零基础Python教程047期 GUI窗体界面编程,迈出软件开发的第一步

作者头像
刘金玉编程
发布2020-09-10 15:30:57
1K0
发布2020-09-10 15:30:57
举报
文章被收录于专栏:编程创造城市编程创造城市
知识回顾:

1、矩阵的行列交换

2、训练的是思维、高数中在编程中的思想运用

补充:自定义函数

函数:在编程中,int函数、list函数、str函数、float函数等,这些都是python的sdk中自带函数。

那么自己去定义函数?

格式:

def 函数名称():

函数的内容,具体就是很多的python代码

本节知识视频教程: https://v.qq.com/x/page/m31492zrowr.html

知识要点:

一、GUI编程的前提,需要库

tkinter库,这个一个开发gui的模块,里面有很多的控件

二、创建窗体项目

1、导入库tkinter import tkinter

2、创建窗体 window=tkinter.Tk()

3、界面死循环,监听界面上所有的事件 tkinter.mainloop()

4、规划界面

三、如何规划窗体和界面

1、设置窗体的宽高和在屏幕上出现的位置,通过调用geometry函数来实现。

window.geometry("400x300+400+200")

参数是个字符串:宽x高+水平方向的位置+垂直方向的位置

2、创建标签控件

lbl=tkinter.Label(window,text="编程创造城市")

通过简单的布局来显示控件

lbl.pack()

四、总结强调

1、掌握导入tkinter库

2、掌握窗体的创建

3、掌握标签的创建

4、掌握按钮的创建

5、掌握自定义函数的调用

6、掌握点击事件

相关代码:

import tkinter
import tkinter.messagebox

def clickmsg():
    tkinter.messagebox.showinfo(title="信息",message="刘金玉编程,您好!")

window=tkinter.Tk()
window.title("刘金玉编程")
window.geometry("400x300+200+200")
label=tkinter.Label(window,text="编程创造城市")
label.pack()
btn=tkinter.Button(window,text="老刘",command=clickmsg)
btn.pack()
tkinter.mainloop()
import tkinter
import tkinter.messagebox

#定义按钮的点击事件
def btnclick():
    tkinter.messagebox.showinfo("博客","刘金玉编程官网http://ljy.kim")

window=tkinter.Tk() #实例化一个窗体,相当于创建窗体对象
window.title("刘金玉编程")
window.geometry("400x300+400+200") #窗体配置
#创建标签
lbl=tkinter.Label(window,text="编程创造城市")
lbl.pack()
#创建按钮
btn=tkinter.Button(window,text="查看提示信息",command=btnclick)
btn.pack()
tkinter.mainloop()
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-09-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 编程创造城市 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档