随笔分类 -  Python

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 阅读(47) 评论(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 阅读(63) 评论(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 阅读(43) 评论(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 阅读(28) 评论(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 阅读(14) 评论(0) 推荐(0) 编辑

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

posted @ 2023-08-01 15:22 Hello-World3 阅读(26) 评论(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 阅读(27) 评论(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 阅读(21) 评论(0) 推荐(0) 编辑

Python-3-Python变量与运算符
摘要:第三章:变量与运算符 3-1 变量的介绍 1. 变量只能包含字母、数字、下划线。变量名可以以字母或下划线开头,但绝不是数字开头。 2. 不能将python关键字作为变量名,常见python关键字有: False class finally is return True continue for la 阅读全文

posted @ 2023-07-28 22:50 Hello-World3 阅读(16) 评论(0) 推荐(0) 编辑

Python-2-Python数据类型
摘要:2-1 字符串简单介绍 'A' + 'B' 字符串连接输出'AB'; 'Hello ' * 3 多次连接3次。 'Hello'[0] 取第一个字符;'Hello'[1] 取第二个字符;'Hello'[-1] 取最后一个字符;'Hello'[1:3] 从e开始取取2个字符el,1+2=3所以是[1:3 阅读全文

posted @ 2023-07-28 22:41 Hello-World3 阅读(35) 评论(0) 推荐(0) 编辑

Python-1-Python起步
摘要:1-1 选择python的理由 相对于其它语言,Python容易上手,语法通俗易懂;复杂的概念已经封装好,不需要考虑内存的释放与申请,其它语言上百行代码解决的问题,Python只需要几十行甚至更短的代码。Python设计哲学:优雅、明确、简单 //打印print("Hello World");//交 阅读全文

posted @ 2023-07-28 22:28 Hello-World3 阅读(14) 评论(0) 推荐(0) 编辑

导航