自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 2进制,8进制,16进制换算

2进制,8进制,16进制换算计算方法

2022-10-29 00:24:34 2103 1

原创 Pyrhon有关列表的函数方法总结

Python列表函数用法总结

2022-08-24 17:55:56 365

原创 如何使用Python tkinter 设计软件登录界面2

过程:1.分析讲解软件的跳转原理,画布控件的使用方法2.按钮连接事件的编程方法3.分析讲解全局变量的含义,使用目标:1.编程设计注册界面2.编程完成登录界面与注册界面的界面切换3.注册信息的合规判定一、界面跳转我们通过设计按钮控件链接的子函数进行跳转,按钮控件中有一个参数command,链接我们函数的名字,见19行详情,链接函数logon子函数中生成的画布类似一张"布",将主函数中的控件遮盖起来,达到界面跳转的目的import tkinter as tkdef logon():#注册

2022-02-22 11:28:39 1410

原创 tkinter华容道4x4教程四

tkinter华容道4x4教程四过程:1.分析讲解字典遍历方法2.讨论华容道胜负判定的条件规律3.设计通过数字获取正确位置下x,y坐标算法目标:1.能设计华容道胜负判定算法2.能对软件进行优化改进,界面ui设计调整本部分重点在解决一个类似的数学问题,当前的华容道的坐标我们是可以通过字典的存储的内容获取的,如果我们能知道这些按钮正确的坐标,那么拿当前的坐标和现在的坐标的位置去做比较,我们就可以判定这个按钮是否在正确的位置,说明在程序注释中详细标注,代码更新行数为27-41行。import t

2022-02-16 09:19:48 307

原创 tkinter华容道4x4教程三

tkinter华容道4x4教程三过程:1.分析讨论华容道随机开始的方法2.尝试使用直接打断的列表程序的方法探索可能性3.字典的随机抽取与打乱判定讲解目标:1.能使用random库函数随机打乱列表排序2.掌握字典随机抽取关键字方法3.设计华容道有解的打断算法基于第二部分的程序我们完成了华容道数字按钮的判定移动,因为本程序项目中的数字文本是用一个列表的内容去创建调用的,如果我们直接打乱这个列表就可以让华容道生成的数字按钮位置随机,这里大家可以先尝试一下但是大家多玩几次会发现华容道会有无解的可

2022-02-14 22:32:38 464

原创 tkinter华容道4x4教程二

tkinter华容道4x4教程二过程:1.基于华容道界面设计好的基础上完成华容道数字按钮的判定算法。2.讲解python字典的创建,刷新,数据结构。3.tkinter对象的控制与讲解。目标:1.能使用字典存储对象信息。2.编程控制华容道按钮移动在上一部分的设计中我们完成对华容道界面的设计,并利用类函数创建出16个按钮对象,下面我们要思考如何让这几个对象动起来,程序的设计思路是利用字典的结构,把对象名字和对象的x,y坐标,和对象的文本一起存储起来hrd = {对象: [x,y,数字]}字典

2022-02-14 12:02:30 375

原创 tkinter华容道4x4教程一

tkinter华容道4x4教程一目标:1.完成tkinter窗口界面的跳转设计2.设计类函数按钮,“生产”华容道按钮对象3.游戏界面按钮排列程序设计主界面游戏界面建立一个600x600大小的主界面窗口import tkinter as twind=t.Tk()#主程序wind.geometry("600x600")wind.mainloop()设计主界面的内容,我这边便于演示,设计了一个开始按钮,方便项目有一个好的框架结构,单独设计一个子函数作为项目的初始化,方便后面游戏重启时能再

2022-02-11 14:43:29 2553

原创 python字典随机方法

python随机选取一个字典的keyimport randomdicta={1:"a",2:"b",3:"c"}result_A=random.choice(list(dicta))print(result_A)python随机选取一个字典的valueimport randomdicta={1:"a",2:"b",3:"c"}result_A=random.choice(dicta)print(result_A)随机选取多个的方法可以用choices...

2022-02-11 11:19:34 3620

原创 pip安装失败,太慢,尝试用python镜像安装,pycharm镜像安装&cmd镜像安装

pip安装失败,太慢,尝试用python镜像安装清华:https://pypi.tuna.tsinghua.edu.cn/simple其他还有其他网站,但是都不稳定,实测清华镜像最为稳定1.命令行cmd中pip安装方法在windows打开命令控制行cmd输入pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pillow此处以pillow库为例,修改最后的库名就可以了2.pycharm安装1.点击settings点击加号添加

2021-04-14 11:37:33 201

原创 tkinter after如何刷新数据与取消刷新

tkinter after如何刷新数据与取消刷新在tkinter软件设计中,我们时常需要去不停的去刷新我们想要的数据部分,我们以标签计时器为案例来讲解tkinter如何刷新数据import tkinter as tclass mian(): def __init__(self,a): self.wind=a self.wind.geometry("800x600") self.bk = t.Canvas(wind, width=800, heig

2021-04-14 00:43:40 3677 2

原创 如何使用Python tkinter 设计软件登录界面

如何使用Python tkinter 设计登录界面文章目录前言一、建立主窗口二、建立子控件1.Label标签控件与Entry输入控件2.效果展示前言提示:初步学习Python的同学可以尝试使用Python内置的tkinter库函数设计一些简单的软件高效且快捷,本篇本章记录如何使用tkinter设计一款登录界面提示:以下是本篇文章正文内容,下面案例可供参考一、建立主窗口每个软件有一个主窗口控制,为最大的控件,我们可以称为父控件代码如下(示例):import tkinter as tk

2021-04-12 09:03:23 4906 6

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除