2023年8月1日

Python-12-Python 虚拟环境与爬虫

摘要: 12-1 虚拟环境的搭建 1. 为什么要搭建虚拟环境项目A需要在python2下运行,项目B需要在python3下面运行。项目A和B使用同一个包,但是项目A需要使用该包1.0版本,项目B需要使用2.0版本。那么创建虚拟环境可以解决包管理问题。 2. 搭建虚拟环境pip install pipenv 阅读全文

posted @ 2023-08-01 16:00 Hello-World3 阅读(28) 评论(0) 推荐(0) 编辑

Python-11-Python文件和异常

摘要: 11-1 文件的读取 1. open()函数 open(file, mode='r', buffering=1, encoding=None, errors=None, newline=None, closefd=True, opener=None) (1) 参数说明:file: 必须,文件路径(相 阅读全文

posted @ 2023-08-01 15:55 Hello-World3 阅读(32) 评论(0) 推荐(0) 编辑

Python-10-Python常见高级用法

摘要: 10-1 Lambda 匿名函数 匿名函数:没有定义函数的名称,可以实现函数某些简单的功能。格式: lambda param_list:expression # param_list 参数列表 # expression 简单表达式,没法实现复杂的代码块内容 需求1:传入x y,返回x+y 例子: f 阅读全文

posted @ 2023-08-01 15:43 Hello-World3 阅读(30) 评论(0) 推荐(0) 编辑

Python-9-Python迭代器、生成器与装饰器

摘要: 9-1 迭代器 在本章之前的代码,for循环本质上是迭代器的应用。迭代器,可以理解为一个容器,循环的时候,每次从容器中取出一个数据,直到数据取完为止。 for i in range(1, 10): print(i, end=' ') #1 2 3 4 5 6 7 8 9 如何自定义一个迭代器1. 以 阅读全文

posted @ 2023-08-01 15:35 Hello-World3 阅读(21) 评论(0) 推荐(0) 编辑

Python-8-Python模块

摘要: 8-1 Pycharm 安装 http://www.jetbrains.com/pycharm/ 选 Download 下载,下载 Community 社区版本,此时就已经在下载了。 安装过程中勾选"64-bit launcher","Add launcher dir to PATH",".py". 阅读全文

posted @ 2023-08-01 15:28 Hello-World3 阅读(11) 评论(0) 推荐(0) 编辑

Python-7-Python正则表达式

摘要: 7-1 初识正则表达式 通俗而言,就是通过某种规则,来匹配符合条件的字符序列。适用场景:快速查找、替换、匹配具有特殊格式的字符,如 文本替换、匹配电子邮箱、电话号码、IP地址等。匹配爬虫程序中某些特殊字符。 格式: import re re.findall(pattern, string, flag 阅读全文

posted @ 2023-08-01 15:22 Hello-World3 阅读(23) 评论(0) 推荐(0) 编辑

Python-6-Python面向对象

摘要: 6-1 面向过程与面向对象 1. 面向过程面向过程,核心在过程二字,面向过程设计思维,就好比精心设计一条流水线,考虑周全,相应时候处理相应问题。优点:将复杂问题流程化,进而简单化。缺点:扩展性差。若更改需求,可能整个代码都需要重写,牵一发而动全身。 若解决不需要经常迭代更新的程序时,面向过程是比较好 阅读全文

posted @ 2023-08-01 15:07 Hello-World3 阅读(8) 评论(0) 推荐(0) 编辑

Python-5-Python函数的使用

摘要: 5-1 函数的特点 函数功能强大,调用方便,灵活高效。 Python声明一个函数,不需要声明函数返回值类型,也不需要说明参数类型,这也符合python一切皆对象的特点。 print('lemon', 'pear', sep='...', end='。。。') //lemon...pear。。。 2 阅读全文

posted @ 2023-08-01 14:56 Hello-World3 阅读(12) 评论(0) 推荐(0) 编辑

Python-4-Python控制语句执行流程

摘要: 4-1 介绍If执行语句 语法: if condition expression //换行后默认缩进2个空格,相同缩进的是同一语句体 other_expression 如果 condition 为 True, 将会执行 expression 里面语句的内容。还行完 expression 语句后,会继 阅读全文

posted @ 2023-08-01 14:40 Hello-World3 阅读(15) 评论(0) 推荐(0) 编辑

导航