分类 Python 下的文章

Python 迭代器Iterator详情

1. 什么是迭代器? 迭代器是一个表示数据流的对象,当我们调用next()方法时会返回容器中的下一个值 迭代器中包含 __iter__ 和 __next__() 方法。通过 __ite...

Python中 re.compile 函数的使用

以下介绍在python的re模块中怎样应用正则表达式 1. 使用re.compile re模块中包含一个重要函数是compile(pattern [, flags]) ,该函数根据包含的正则...

Python中的main方法教程

估计很多人跟我一样初学python看代码的时候先找一下main()方法,从main往下看。但事实上python中是没有你理解中的“main()”方法的。 言归正传 if name ==...

Python工具箱系列(二十一)

准备数据 为了方便准备试验用的数据,建议使用Faker这个库来模拟。Faker是一个Python软件包,可生成伪造数据。无论是需要引导数据库,创建美观的XML文档,填充持久性以进行压力测试,...

Python 函数递归教程

1.什么是函数递归 函数的嵌套调用:一个函数里面又写了一个函数。 函数的递归调用:他是一种特殊的嵌套调用,他也是在函数里面调用函数,但是他在函数体内调用的函数时他自己本身。 如果递归函数不...

3.流程控制语句

1.已知点的坐标(x, y),判断其所在的象限。 x = int(input( " 请输入x的坐标: " )) y = int(input( " 请输入y的坐标: " )) i...

Python中高阶函数与装饰器教程

1高阶函数 1.1 数学概念 回顾下数学知识: y=f(x) 这是最开始接触的普通函数 y=g(f(x)) 这个就是我们接触到的高阶函数 在数学和计算机科学中,高阶函数至少应当是满足下...

Python工具箱系列(二十二)

互联网世界里最流行的开源关系型数据库之一就是MySQL/MariaDB了,由于高度的相似,故而直接使用mysql统一指称。 windows下的安装 windows最吸引人的地方就在...

Python中的异常处理总结

1.异常分类 错误Error: 原因 示例 笔误 像变量名写错,造成的语法错误 逻辑错误 算法写错了,例如原本逻辑是求和,但写成了...

文档字符串

5.5 文档字符串 开发者在编写函数或模块时不光要自己能看懂,在和他人合作共同开发或者被他人调用时也需要他人也能看懂。这个时候就可以为自己编写的函数、模块或者类添加相应的文档字符串(docst...

python学习_PIL的Image模块初步使用

基本介绍: Pillow 是 Python 中较为基础的图像处理库,主要用于图像的基本处理,比如裁剪图像、调整图像大小和图像颜色处理等。与 Pillow 相比,OpenCV 和 Scikit-...

Python深浅拷贝的理解

1.拷贝 拷贝实际上其实就是在赋值,比如我们有一个列表L1,定义另一个列表L2引用列表L1,实际上就是在拷贝列表L1的值,由于由于L1列表是可变的数据类型,所以当L1的值变的时候,L2的值也是...