摘要: 对于一些连续运行或者长时间运行的Python程序而言,如服务器的后端,或者是长时间运行的科学计算程序。 当我们涉及到一些中途退出的操作时,比如使用Ctrl+C来退出正在运行的程序。 这种场景的出现一般有两个可能性:一是程序出现了问题,需要终止程序来对其进行调整。另一种是程序本身是正确的,但是程序运行 阅读全文
posted @ 2024-04-23 19:14 python学习者0 阅读(12) 评论(0) 推荐(0) 编辑
摘要: Python中的内置类型是我们开发中最常见的,很多人都能熟练的使用它们。 然而有一些内置类型确实不那么常见的,或者说往往会被我们忽略,所以这次的主题就是带领大家重新认识这些“不同寻常”的内置类型。 1.frozenset 不可变集合(frozenset)与普通的set一样,只不过它的元素是不可变的, 阅读全文
posted @ 2024-04-17 16:11 python学习者0 阅读(37) 评论(0) 推荐(0) 编辑
摘要: return一直中,每中语言中其没没有很大差别,就不多说了。(shell语言return的是退出状态,可能差别是比较大的) 最早看到yield应该是哪们语言用来调整什么线程优先级的,记不清了,不过那里的yield和python中的yield应该功能有区别。 一、return和yield的异同 共同点 阅读全文
posted @ 2024-04-13 16:26 python学习者0 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 文件操作示例分析: 文件操作一般要经历三个步骤: 打开文件 操作文件 关闭文件 读取操作示例: >>>f = open('test.txt', 'r') # 打开文件test.txt, r表示只读,文件不存在则报错 >>>f.read() # 文件打开后,read()方法将文件内容读到内存中 '12 阅读全文
posted @ 2024-04-09 15:38 python学习者0 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 一.普遍情况: x,y,z = 1,2,3 print("x:",x) # x:1 print("y:",y) # y:2 print("z:",z) # z:3 二.针对元祖: name = ("qiaobushi","wanglihong","leibushi") x,y,z = name pr 阅读全文
posted @ 2024-04-02 15:54 python学习者0 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 压缩和解压缩是日常常用的操作,不管是windows上图形界面的操作,还是linux上用命令来进行压缩解压缩,总的而言都还是比较方便的。 但用代码来实现就没做过,近期也得实现代码压缩与解压缩操作,所以就抽时间来研究一下。 一、zip文件压缩和解压缩实现 import os import zipfile 阅读全文
posted @ 2024-03-26 15:53 python学习者0 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 一、sqlite命令 创建数据库:在控制台sqlite3 name .databases 查看数据库 .tables 查看表格名 databaseName .dump > dumpName 将数据库存在文本文件dumpName中,恢复就用databaseName < dumpName; attach 阅读全文
posted @ 2024-03-19 15:07 python学习者0 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 1、生成requirements.txt文件 如果有同环境服务器,可直接生成requirements.txt,会把当前服务器下的包和版本写入文件中。 pip freeze > requirements.txt 如安装指定包,创建requirements.txt,输入包名==版本号 // 只输入包名, 阅读全文
posted @ 2024-03-13 16:26 python学习者0 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 1.list实现 enqueue append() dequeue pop(0) 或 enqueue insert(0,item) dequeue pop() MAX_SIZE = 100 class MyQueue1(object): """模拟队列""" def __init__(self): 阅读全文
posted @ 2024-01-18 16:44 python学习者0 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 生成一个数据列表 # 初始化一个列表 list_1 = [] # 使用循环生成一个列表数据 for val in range(0,20,1): # 加入集合 list_1.append(val) # 打印列表数据 print(list_1) # [0, 1, 2, 3, 4, 5, 6, 7, 8, 阅读全文
posted @ 2024-01-13 16:30 python学习者0 阅读(63) 评论(0) 推荐(0) 编辑