随笔分类 - python学习
记录在python编程过程中遇到的问题及解决方法
摘要:(1)conda创建虚拟环境 conda create --name nlp python=3.6 (2)进入/退出conda创建的环境nlp #进入conda创建的环境nlp source activate nlp #退出conda创建的环境nlp source deactivate (3)查看当
阅读全文
摘要:我们观察到在类中定义方法时,都带有self形参,为何必须在方法中定义形参self呢? 因为Python调用方法创建类实例时,将自动传入实参self。每个与类相关联的方法调用都自动传递实参self,他是一个指向实例本身的引用,让实例能够访问类中的属性和方法。 以self为前缀的变量都可供类中的所有方法
阅读全文
摘要:今天使用pip3安装jupyter时,总是会报错: pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed ou
阅读全文
摘要:我是在配置pytorch时遇到的这个错误,截图如下: 这是某个网址访问失败导致的,我们可以通过添加其他路径解决这个问题,分别添加如下4个镜像路径,解决问题: 1)conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anac
阅读全文
摘要:首先去 https://blog.csdn.net/starstar1992/article/details/54913261/ 这里看下思想; 然后代码实现,一定要多调试几遍方能看懂: 完整代码: 如有疑问,欢迎留言!
阅读全文
摘要:python语言特性(数据结构、语法结构) 1、range和xrange python2中,range和xrange有什么区别? 答:两者都用于for循环 range一开始就生成完整的list;xrange返回一个xrange object,且这个对象是iterable,要想返回list,需要类型转
阅读全文
摘要:一、python简介 python是一种面向对象的解释型计算机程序设计语言。python是纯粹的自由软件,源代码和解释器CPython遵循GPL协议。Python语法简介清晰,特色之一是强制用空白符作为语句缩进 python执行 python在执行时,首先会将.py文件中的源代码编译成Python的
阅读全文
摘要:对于全局变量的修改,如果全局变量是int或者str,那么如果想要在函数中对函数变量进行修改,则需要先在函数内,声明其为global,再进行修改 如果是list或者dict则可以直接修改
阅读全文
摘要:lambda函数也叫匿名函数,即,函数没有具体的名称。 lambda语句中,冒号前是参数,可以有多个,用逗号隔开,冒号右边是返回值,lambda语句构建的其实是一个函数对象。 lambda的主题是一个表达式,而不是一个代码块。仅仅能在lambda表达式中封装有限的逻辑进去。lambda表达式是起到一
阅读全文
摘要:描述:依次输出矩阵中最近邻的元素 例如:输入: [[1, 2, 3] [4, 5, 6] [7, 8, 9]] 输出: [[ 1. 2. 4. 5. 3. 6. 7. 8. 9.] [ 2. 1. 3. 4. 5. 6. 7. 8. 9.] [ 3. 2. 5. 6. 1. 4. 7. 8. 9.]
阅读全文
摘要:python中的三目运算: 三目运算可以使你的代码看起来简洁,且运算高效
阅读全文
摘要:想要解决这个错误,最好先明白numpy数据类型的dtype转换 生成一个浮点数组 改变dtype,发现数组长度翻倍! 改变dtype='float',发现默认就是float64,长度也变回最初的4 把a变为整数,观察其信息 改变dtype,发现数组长度翻倍! 改变dtype,发现数组长度再次翻倍!
阅读全文
摘要:解决方案: 1: 这个方法并不能解决根源问题,在调试时仍会出现错误 2: 其实真正出现这种问题的原因在于路径的问题,代码(.py)文件路径中出现了中文,导致编码出现问题,而matplotlib在使用pyplot时只能解析utf-8因此会出现'ascii' codec can't decode byt
阅读全文

浙公网安备 33010602011771号