- 博客(17)
- 收藏
- 关注
原创 python 布局管理器grid 计算器制作
""" 计算器软件的制作 the making of calculator"""""" 通过grid布局实现计算器页面""""""使用面向对象的方式写GUI"""
2023-04-07 17:56:48
292
原创 python GUI canvas 编写
画一个椭圆,两对坐标为椭圆的边界矩形左上角和底部右下角。# 画一条直线 Draw a straight line。# 画一个矩形 Draw a rectangle。"""使用面向对象的方式写GUI"""
2023-04-07 17:29:03
168
原创 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
119
原创 python 错误日志与错误类型
RuntimeWarning 可疑的运行时行为(runtime behavior)的警告。MemoryError 内存溢出错误(对于 Python 解释器不是致命的)OverflowWarning 旧的关于自动提升为长整型(long)的警告。ZeroDivisionError 除(或取模)零 (所有数据类型)UnicodeDecodeError Unicode 解码时的错误。age = int(input('输入一个年龄'))DeprecationWarning 关于被弃用的特征的警告。
2023-03-31 11:02:58
387
原创 python 高阶函数与装饰器
高阶函数指的是能够接受函数作为参数或者返回函数作为结果的函数。在 Python 中,函数名可以作为变量名使用,因此我们可以将函数作为参数传递给另一个函数,或者将函数作为结果返回。高阶函数在函数式编程中非常常见,它可以使代码更加简洁、灵活和易于复用。在上面的例子中,apply 函数接受两个参数,一个是函数名,一个是函数的参数。它通过调用传入的函数来处理参数,并将结果返回。print(apply(add_one, 2)) # 输出 3。
2023-03-29 14:50:56
106
原创 python回调函数
你到一个商店买东西,刚好你要的东西没有货,于是你在店员那里留下了你的电话,过了几天店里有货了,店员就打了你的电话,然后你接到电话后就到店里去取了货。在这个例子里,你的电话号码就叫回调函数,你把电话留给店员就叫登记回调函数,店里后来有货了叫做触发了回调关联的事件,店员给你打电话叫做调用回调函数,你到店里去取货叫做响应回调事件。回调函数是由别人的函数执行时调用你实现的函数。
2023-03-28 17:03:55
156
原创 Python使用递归斐波那契数列
nterms = int(input("您要输出几项?print("斐波那契数列:")print("输入正数")输出斐波那契数列"""# 检查输入的数字是否正确。
2023-03-28 16:10:07
577
原创 Python迭代器与生成器
StopIteration 异常用于标识迭代的完成,防止出现无限循环的情况,在 __next__() 方法中我们可以设置在完成指定循环次数后触发 StopIteration 异常来结束迭代。__iter__() 方法返回一个特殊的迭代器对象, 这个迭代器对象实现了 __next__() 方法并通过 StopIteration 异常标识迭代的完成。跟普通函数不同的是,生成器是一个返回迭代器的函数,只能用于迭代操作,更简单点理解生成器就是一个迭代器。调用一个生成器函数,返回的是一个迭代器对象。
2023-03-28 15:59:12
66
原创 网络原理 三次握手与四次挥手
物理层,数据链路层,网络层,传输层,会话层,表示层,应用层三次握手第一步:我们也就是client发送一个请求,向server表示须要连接。然后等待server的回应。第二步:server接收到这种请求包后,查看是否在接听的是指定的port,假设不是就拒绝建立连接。向我们表示,server连接已经准备好了,等待我们的确认。。第三步:我们发送确认建立连接的信息给server。这样我们的连接就建立起来了。四次挥手(1) TCP客 户端发送一个FIN。用来关闭客户到server的数据传送。(我说
2022-05-03 20:15:40
516
原创 一些端口号 与响应码
tomcat 8080mysql 3306http 80https 443fiddle charles 8888响应码 服务器返回给浏览器(用户端)一个数字编码从而让浏览器知晓刚刚发送的HTTP请求有没有被服务器正确处理: 2xx 代表用户向服务器发送的请求被服务器正确处理或者执行 3xx 用户向服务器发送的请求被服务器正确处理 但是服务器返回的数据无法直接返回 数据被转移到其他位置 需要从其他位置将内容...
2022-05-03 16:34:35
535
原创 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
749
原创 开始写优快云博客
之前只是使用优快云查询各类内容,但是从未想过去写博客,也不清楚为什么要去写博客.最近收到朋友推荐写博客的建议,写博客可以记录学过的内容并进行总结、分析,形成自己的学习体系.还可以锻炼写作与表达能力.计划尽量每天写一点,可以允许自己断写,因为我觉得写的东西最好不是流水账,并且如果定下不可断写的计划的话,一旦断写就会对自己的执行力产生怀疑....
2022-05-02 17:04:18
210
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人