Python
保存关于python有关的知识与问题
LH-Code
第十一届蓝桥杯python组(北京赛区)一等奖
第十一届蓝桥杯python组全国总决赛二等奖
第十二届蓝桥杯python组(北京赛区)三等奖
展开
-
Python注意说明二(队列)
1. 队列操作系统使用队列控制计算机进程—调度机制基于队列算法—目的是尽可能快地执行程序,同时服务尽可能多的用户;队列是元素的有序集合,添加操作—尾部,移除操作—头部假设队列尾部在列表的位置0(使用insert函数)----pop移除队列头部的元素(列表最后一个元素)—添加操作复杂度O(n)----移除操作复杂度O(1)2. python实现队列class Queue: def __init__(self): self.items=[] def isEmpty(se原创 2021-09-06 09:28:25 · 171 阅读 · 0 评论 -
Python注意说明一(栈)
1. 两种高性能创建列表方法1)列表解析式:l=[i for i in range(100)]2)列表构造器:l=list(range(100))---性能最优原创 2021-09-05 15:58:22 · 203 阅读 · 0 评论 -
Python---实践中遇到的问题及解决方案
1)问题一报错:UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xa0 in position 6605: illegal multibyte sequence分析:错误就是无法用gbk的方式去解码解决方案:需要读取的字符串可能不是gbk编码的,解码却用gbk的方式去解码,所以只需要在打开文件的时候指明打开方式file=open(path,encoding='gbk')file=open(path,encoding='gb18030')fil原创 2021-05-07 19:06:35 · 2165 阅读 · 0 评论