我们都知道python有一个一直被诟病的毛病,python2python3代码不兼容问题,而网上的一些教学大部分都是python2的,如果需要将其在python3环境下运行,有两个方法,一是:一个一个参考文档,对其中的库在3中的修改对应修改;二则是使用python内置工具2to3.py对代码进行批量修改。 首先找到2to3.py文件位置,一般是在“\Python\Python36-32
转载 2023-06-20 15:02:13
114阅读
百度教程说安装pip install mysqldb这在我的电脑上安装失败:Could not find a version that satisfies the requirement mysqldb (from versions : ) No matching distribution found for mysqldb所以应该:pip install MySQL-python报错:error
转载 2024-09-01 10:53:42
20阅读
别的不说,首先创建灰度都为0 的彩图importnumpy as np importcv2 # Create a black image img = np.zeros((512,512,3), np.uint8)np.zeros()有两个参数,一个是创建的图片矩阵大小,另一个是数据类型所谓大小,512,512是指图片占像素为512x512,3则是指BGR三种颜色uint8就是每种颜色都是0到255
转载 2023-09-21 16:21:35
114阅读
1.  range(10)在python2python3中区别是什么?a = range(10)在python2中是一个列表[0, 1, 2, 3, 4, 5, 6, 7, 8, 9],占用一定的内存空间;a = range(10)在python3中返回的是一个可迭代的对象,而不是一个列表,不会占用内存空间,可使用list函数返回列表,list(a);2.   什么样的语言能够使用装饰器?能够将
# Python 矩阵2*2 ## 1. 介绍 矩阵在数学和计算机科学中都是非常重要的概念。它是一个二维数组,由行和列组成。在Python中,我们可以使用列表(List)来表示矩阵。本文将介绍如何使用Python创建和操作2*2的矩阵,并提供一些常见的矩阵操作示例。 ## 2. 创建2*2矩阵 在Python中,我们可以使用列表来表示矩阵。一个2*2的矩阵可以表示为一个包含两个列表的列表。
原创 2023-09-03 15:35:13
670阅读
今天分享的主题内容是:二分查找法。在开启今天分享的内容之前,我们一起先来了解除法相关的运算符知识。Python 中与除法相关的三个运算符是// 和 / 和 %:“/”,这是传统的除法,5/2=2.5“//”,在Python 中,这个叫“地板除”,9//4=2“%”,这个是取模操作,也就是取余数,4%2=0,5%2=1 1、什么是二分查找法    二
转载 2023-11-19 08:58:50
58阅读
运算补充(因为之前看书看过的我又忘了...)python3 里 / 直接是浮点除。python2的 / 是直接整除,取整数部分,小数不要了,python3也可以这样整除,用//实现。**是乘方!!!3**2=8。这个运算符有点个性啊。比起左侧的操作符优先级高,比右侧优先级低。看图:第一句**比左侧优先级高,因此先乘方再加负号。第二句**比右侧优先级低,因此先加负号再乘方。其实跟我们自己来算是一样的
转载 2023-12-01 12:39:57
144阅读
   今天继续学习python,昨天写到的是int类型。如果有一定的计算机语言学习的基础的话,我相信,接下来的类型肯定也是很有见地的。就是float类型(floating point)。 由此可以看出来。当表达是的两个操作数的时候,只要有一个是浮点类型就会出现浮点类型的值!
原创 2012-07-31 22:27:33
71阅读
类型转换: str() repr() 或 format()  将非字符串转成字符串。 int  转为整数 float 转为浮点数 list(s) 可将字串s转换成列表 tuple(s) 可将字串s转换成元组 set(s) 可将字串s 转换成集合 frozenset(s) 可将字串s转换成不可变集合 
ss
转载 精选 2014-07-02 11:21:33
470阅读
很多开发者在面对“python not 2”问题时,可能会感到困惑。这一问题通常是由于Python 2Python 3之间的不兼容性导致的,特别是在项目迁移和代码调试时。本文将详细探讨如何解决这一问题,包括版本对比、迁移指南、兼容性处理、实战案例、排错指南和性能优化等多个方面。 ### 版本对比 在版本对比中,我们要关注Python 2Python 3之间的特性差异。Python 3引入
原创 5月前
21阅读
要取得一个对象的属性和方法用:dir()某方法的具体使用方法帮助用:help(list.pop)查看可调用字段的文档用:obj__doc__集合:无序排列、可hash      支持集合算法。      不支持:索引、切片、元素获取    集合类型:     set() 可变集合。&nbs
原创 2014-06-28 23:08:12
280阅读
一、python是强类型语言:1、两个对象比较:(1)、身份(内存地址):两个对象的引用是否相同。 id(a)==id(b)或者a is b (2)、值:两个对象的数据是否相等。 a==b(3)、类型:两个对象的类型是否相同。 type(a) is type(b)2、核心数据类型:(1)、数字:int,long,float,complex,bool(2)、字
原创 2016-10-13 14:34:55
978阅读
# Python 2 for 循环 在Python编程语言中,for循环是一种常用的控制结构,用于迭代序列中的元素或执行一组语句多次。本文将介绍如何在Python 2中使用for循环以及一些常见的用法和技巧。 ## 基本语法 Python 2中for循环的基本语法如下: ```python for 变量 in 序列: 循环体代码 ``` 在这里,`变量`是用于迭代的临时变量,`序
原创 2024-05-25 06:49:57
37阅读
        Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言,具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。基于上述原因,本人开始接触python这门语言,下面看一下它的解释: Python 是一种解释型语言: 这意
计算机在解决某个具体问题时,主要是有三种情况,分别是书序执行所有的语句,选择执行部分语句和循环执行部分语句。选择语句在python中,选择语句主要有三种形式,分别是if语句,if……else语句,if……elif……else多分支语句下面对这些语句进行讲解最简单的if语句Python中使用if关键字来组成选择语句,其最简单的语法形式如下:if 表达式:语句块其中,表达式可以是一个单纯的布尔值或变量
转载 2024-01-11 13:12:16
114阅读
目录一、几种运算之间的区别与特点二、几种操作的python实现以及效果1、开运算2、闭运算3、形态学梯度4、顶帽5、黑帽三、内核设置cv2.getStructuringElement()一、几种运算之间的区别与特点运算类型操作目的开运算先腐蚀再膨胀可在纤细点出分离物体。有助于消除噪音闭运算先膨胀后腐蚀用于排除前景对象中的小孔或对象上的小黑点形态学梯度膨胀图与腐蚀图之差用于保留目标物体的边缘轮廓顶帽
python 基础模块之 subprocess模块。subprocess模块运行系统命令,管理子进程。是对这些命令的替换 os.system 和 os.spawn* ,所以尽量用subprocess。运维的小伙伴们,以后或多或少会用到subprocess这个模块。run() 运行命令python3.5之后有了subprocess.run(),这个是官方推荐的运行系统命令的方法。用nslook
Python2python中包含两种字符串类型:str和unicode,str并不是完全意义上的字符串,其实是由unicode经过编码(encode)后的字节组成的字节字符串,而unicode则是真正意义上的字符串,由字符组成。python 在内部使用两个字节来存储一个unicode,使用unicode对象而不是str的好处,就是unicode方便于跨平台。两种方式定义一个unicode:u1
转载 2023-06-14 19:08:18
63阅读
应用回归分析第二章 Python基础介绍2.0 命名规范2.1 Python安装&基本界面2.2 Python内建数据结构、函数和文件2.2.1 基本简单数据类型2.2.2 基本复合数据类型2.2.3 运算符&控制语句2.2.4 进阶#12.2.5 进阶#22.3 Numpy2.3.1 随机数生成2.3.2 数组和矩阵2.4 Pandas2.5 Matplotlib2.6 Sta
转载 2023-09-07 16:34:16
82阅读
python入门之python 2.x 和 python 3.x 的比较 1. 编码方式2. print语句3. 除法运算4. 八进制表示5. 比较行为6. 整数类型7. 关键字8. input()函数。9. range()函数。10. 异常 1. 编码方式python 3.x 默认采用UTF-8编码,对中英文都有很好的支持,python 2.x 默认采用ASCII编码,对中文支持不够良好,为了
转载 2023-11-20 11:05:38
56阅读
  • 1
  • 2
  • 3
  • 4
  • 5