![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
linjiet
笔记、分享
展开
-
Python踩坑记录--避免对包管理时出现错误
文章记录了构成包的条件,导包中出现的一些错误,最后总结自定义包管理的“思维导图”。阅读时间5分钟。构成包的两个条件文件夹下面包含__init__.py文件文件夹不作为顶层模块,即文件夹下直接子代码文件不能作为程序入口两种导包方法直接用包名进行导入使用相对导入方法,即使用符号’.‘指明当前包,’…'指明上一层包常见错误no module ****sys.path是一个...原创 2020-03-17 18:50:01 · 502 阅读 · 0 评论 -
Python中概括is和==的区别
python中的对象都是由id,value,type构成,id是对象的唯一标识。is用于判断对象的id是否相同即是不是引用相同的对象,==用于判断对象的value是否相同即对象中的内容是否一样。在python中字符(串)型和数值型常量都是指向一个对象即id一样,所以像a=1,b=1,a is b结果为true。在python中字典,集合,列表和元组即使内容相同只要没用a=b=字典等,a...原创 2018-08-11 18:54:35 · 213 阅读 · 0 评论 -
Python提示object is not subscriptable的错误
subscriptable的意思是 可有下标的 意思错误的原因就是把不具有下标操作的对象用成了对象[i],比如int对象变量[i]就会报错。仔细检查错误行。原创 2018-08-23 19:42:52 · 406257 阅读 · 19 评论 -
Python中|和&运算符条件判断时常见错误,and、or与|、&的区别
|和&可以用于bool类型,也可以用于数值运算。与and和or运算符一样。数值计算:|和&实质就是两个数二进制的或和与运算,最后得到十进制数。and用于数值计算:如果出现0结果为0,两个非零时结果为第二个数。or用于数值计算:至少有一个非零数时,结果为第一个非零数,如果两个数都为0,则结果为0。条件判断:|和&:两边可以是True和False的...原创 2018-08-23 21:37:02 · 2907 阅读 · 3 评论 -
pip修改源及解决ConnectTimeoutError
出现ConnectTimeoutError可能就是因为国外源不能访问,我出现的具体错误形式如下Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ConnectTimeoutError(<pip._vendor.urllib3.c...原创 2019-03-08 16:31:16 · 4667 阅读 · 2 评论 -
Python中的filter、lambda、map函数、for..in..if使用方法介绍
最近在使用pytorch做深度学习,看到了很多比较陌生的python语法,这里总结一下。遇到不懂就记录一下。filter函数filter函数原型:filter(function, iterable)他接收两个参数,一个是函数,一个是可迭代对象(list对象就是可迭代对象),filter函数的功能就是对可迭代对象里面的每一个元素作为参数调用传入的函数,如果函数返回true则将此元素放入结果...原创 2019-03-22 23:49:53 · 5823 阅读 · 1 评论 -
Python的生成器和迭代器笔记
本片博客是https://www.cnblogs.com/wj-1314/p/8490822.html的总结,内容不是很完备,这篇博客写得非常详细。生成器生成器动态生成元素,节省内存。一共有两种创建方式,第一种通过产生式创建,第二种通过yield关键字创建。它叫做生成器函数,通过祖塞、唤醒来实现动态生成元素。yield用法如下:#表示n是我们想要生成的元素def f1(): y...转载 2019-03-23 01:21:39 · 157 阅读 · 0 评论 -
Unicode和UTF-8、UTF-16、UTF-32的关系
Unicode可以认为只是一种编码规范,他告诉你某一个编号对应一个字符。他使用UCS-2、UCS-4两种标准。Unicode并没有规定字符的传输、存储方式,UTF-8…等规定了字符的传输、存储格式:可以这样理解UTF-8…是Unicode的实现,实现编码、解码。...原创 2019-04-08 16:47:30 · 244 阅读 · 0 评论 -
简单理解和使用Python的包导入机制
该篇站在实现的角度对包导入机制进行说明,如需深入了解import system可以查阅官方文档:The import systemimport & from … import …import我们首先给出狭义的包定义(还有一种叫做namespace package,这里所说的狭义的包定义实质上指的是regular package),包是指包含一个名字为__init.py__的文件的...原创 2019-06-08 23:38:02 · 441 阅读 · 0 评论