自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python pack 布局管理

Frame是一个矩形区域,用于放置其他组件。编写一个钢琴键的布局。

2023-04-08 09:39:00 78

原创 python 布局管理器grid 计算器制作

""" 计算器软件的制作 the making of calculator"""""" 通过grid布局实现计算器页面""""""使用面向对象的方式写GUI"""

2023-04-07 17:56:48 205

原创 python GUI canvas 编写

画一个椭圆,两对坐标为椭圆的边界矩形左上角和底部右下角。# 画一条直线 Draw a straight line。# 画一个矩形 Draw a rectangle。"""使用面向对象的方式写GUI"""

2023-04-07 17:29:03 119

原创 python GUI初步 编写

root.geometry('400x110+100+100') # 设置窗口大小和位置。def __init__(self, master=None): # 调用方法。def createWidget(self): # 创建点击按钮。# Create an exit button 创建退出按钮。def songhua(self): # 送花。"""一个经典的gui程序的写法"""root.mainloop() # 显示窗口。"""使用面向对象的方式写GUI"""

2023-04-06 13:57:21 73

原创 python 错误日志与错误类型

RuntimeWarning 可疑的运行时行为(runtime behavior)的警告。MemoryError 内存溢出错误(对于 Python 解释器不是致命的)OverflowWarning 旧的关于自动提升为长整型(long)的警告。ZeroDivisionError 除(或取模)零 (所有数据类型)UnicodeDecodeError Unicode 解码时的错误。age = int(input('输入一个年龄'))DeprecationWarning 关于被弃用的特征的警告。

2023-03-31 11:02:58 339

原创 python 高阶函数与装饰器

高阶函数指的是能够接受函数作为参数或者返回函数作为结果的函数。在 Python 中,函数名可以作为变量名使用,因此我们可以将函数作为参数传递给另一个函数,或者将函数作为结果返回。高阶函数在函数式编程中非常常见,它可以使代码更加简洁、灵活和易于复用。在上面的例子中,apply 函数接受两个参数,一个是函数名,一个是函数的参数。它通过调用传入的函数来处理参数,并将结果返回。print(apply(add_one, 2)) # 输出 3。

2023-03-29 14:50:56 61

原创 python 闭包

哒哒哒

2023-03-29 14:13:47 40

原创 python回调函数

你到一个商店买东西,刚好你要的东西没有货,于是你在店员那里留下了你的电话,过了几天店里有货了,店员就打了你的电话,然后你接到电话后就到店里去取了货。在这个例子里,你的电话号码就叫回调函数,你把电话留给店员就叫登记回调函数,店里后来有货了叫做触发了回调关联的事件,店员给你打电话叫做调用回调函数,你到店里去取货叫做响应回调事件。回调函数是由别人的函数执行时调用你实现的函数。

2023-03-28 17:03:55 116

原创 Python使用递归斐波那契数列

nterms = int(input("您要输出几项?print("斐波那契数列:")print("输入正数")输出斐波那契数列"""# 检查输入的数字是否正确。

2023-03-28 16:10:07 494

原创 Python迭代器与生成器

StopIteration 异常用于标识迭代的完成,防止出现无限循环的情况,在 __next__() 方法中我们可以设置在完成指定循环次数后触发 StopIteration 异常来结束迭代。__iter__() 方法返回一个特殊的迭代器对象, 这个迭代器对象实现了 __next__() 方法并通过 StopIteration 异常标识迭代的完成。跟普通函数不同的是,生成器是一个返回迭代器的函数,只能用于迭代操作,更简单点理解生成器就是一个迭代器。调用一个生成器函数,返回的是一个迭代器对象。

2023-03-28 15:59:12 45

原创 Python 推导式

Python 推导式是一种独特的数据处理方式,可以从一个数据序列构建另一个新的数据序列的结构体。

2023-03-28 15:43:24 39

原创 pynput获取和移动鼠标

pynput库移动鼠标

2022-12-02 17:46:21 785

原创 7.24 java的特点 jvm jdk jrm 区别

7.24 java的特点

2022-07-24 17:34:12 268

原创 网络原理 三次握手与四次挥手

物理层,数据链路层,网络层,传输层,会话层,表示层,应用层三次握手第一步:我们也就是client发送一个请求,向server表示须要连接。然后等待server的回应。第二步:server接收到这种请求包后,查看是否在接听的是指定的port,假设不是就拒绝建立连接。向我们表示,server连接已经准备好了,等待我们的确认。。第三步:我们发送确认建立连接的信息给server。这样我们的连接就建立起来了。四次挥手(1) TCP客 户端发送一个FIN。用来关闭客户到server的数据传送。(我说

2022-05-03 20:15:40 474

原创 一些端口号 与响应码

tomcat 8080mysql 3306http 80https 443fiddle charles 8888响应码 服务器返回给浏览器(用户端)一个数字编码从而让浏览器知晓刚刚发送的HTTP请求有没有被服务器正确处理: 2xx 代表用户向服务器发送的请求被服务器正确处理或者执行 3xx 用户向服务器发送的请求被服务器正确处理 但是服务器返回的数据无法直接返回 数据被转移到其他位置 需要从其他位置将内容...

2022-05-03 16:34:35 502

原创 linux常用的一些指令

文件重命名 mv 原文件名 修改后的文件名VI编辑文件dd删除整行yy复制整行p 粘贴到光标当前位置u撤销aio插入模式Esc切换到命令行模式shift + 切换末行模式q! 强制退出wq保存退出set nu 显示行号set nonu 不显示行号/ 关键字 n 搜索关键字文件目录操作pwd 显示当前路径cd 切换目录cd ..返回上一级目录cd - 返回上一次操作目录ls 列出子目录和文件-a 显示所有包括隐藏-l 显示长格式信息-r 递归列出子目录...

2022-05-02 18:07:50 719

原创 开始写CSDN博客

之前只是使用CSDN查询各类内容,但是从未想过去写博客,也不清楚为什么要去写博客.最近收到朋友推荐写博客的建议,写博客可以记录学过的内容并进行总结、分析,形成自己的学习体系.还可以锻炼写作与表达能力.计划尽量每天写一点,可以允许自己断写,因为我觉得写的东西最好不是流水账,并且如果定下不可断写的计划的话,一旦断写就会对自己的执行力产生怀疑....

2022-05-02 17:04:18 179

空空如也

空空如也

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

TA关注的人

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