爬虫Python

文章目录

  • 基本数据类型
    • bytes类型
    • python数据类型转换(必会!!!)
  • python运算符(必会!!!)
  • python数字
    • 数学函数(必会!!!)
    • 随机数函数
    • 三角函数(简)
    • 数字常量(简)
  • python字符串
    • python访问字符串中的值(简)
    • python字符串更新(简)
    • python转义字符(相同)
    • python字符串运算符(必会!!!)
    • python字符串格式化(必会!!!)
    • python三引号
    • f-string
    • Unicode字符串(必会!!!)
    • python的字符串内建函数(必会!!!)
  • python列表
    • 访问列表中的值(简)
    • 更新列表(简)
    • 删除列表元素(简)
    • python列表脚本操作符(必会!!!)
    • python列表截取与拼接(必会!!!)
    • 嵌套列表(简)
    • 列表比较(简)
    • python列表函数&方法(必会!!!)
  • python元组
    • 访问元组(简)
    • 修改元组(简)
    • 删除元组(简)
    • 元组运算符(简)
    • 元组索引,截取(必会!!!)
    • 元组内置函数(简)
  • 字典(必会!!!)
    • 创建空字典(简)
    • 访问字典里的值(简)
    • 修改字典(简)
    • 删除字典元素(简)
    • 字典内置函数&方法(必会!!!)
  • python集合(必会!!!)
    • 集合的基本操作(简)
      • 1.添加元素(简)
      • 2.移除元素(简)
      • 3.计算集合元素个数(简)
      • 4.清空集合(简)
      • 5.判断元素是否在集合中存在(简)
    • 集合内置方法完整列表(必会!!!)
  • python条件控制(简)
    • if语句(简)
    • if嵌套(简)
    • match...case(简)
  • python循环语句(简)
    • while循环(简)
    • 无限循环(简)
    • while循环使用else语句(简)
    • 简单语句组(简)
    • for语句(简)
    • for...else(简)
    • range函数(简)
    • break和continue语句及循环中的else子句(相同)
    • pass语句(简)
  • 编程第一步
    • end关键字(必会!!!)
  • python推导式(必会!!!)
    • 列表(list)推导式(必会!!!)
    • 字典(dict)推导式(必会!!!)
    • 集合(set)推导式(必会!!!)
    • 元组(tuple)推导式(必会!!!)
  • python迭代器与生成器(不同)
    • 迭代器(必会!!!)
    • 创建一个迭代器
    • Stoplteration
    • 生成器
  • 定义一个函数(必会!!!)
    • 语法(必会!!!)
    • 函数调用(简)
    • 参数传递(不同)
      • python传不可变对象
      • 传可变对象
    • 参数(简)
      • 必需参数(简)
      • 关键字参数(简)
      • 默认参数(简)
      • 不定长参数(简)
    • 匿名函数(必会!!!)
      • 语法
    • return语句(简)
    • 强制位置参数(???)
  • python数据结构
    • 列表(必会!!!)
    • 将列表当作堆栈使用(简)
    • 将列表当作队列使用(简)
    • 列表推导式(简)
    • 嵌套列表解析(简)
    • del语句(简)
    • 元组和序列(简)
    • 集合(简)
    • 字典(简)
    • 遍历技巧(简)
  • python模块(必会!!!)
    • import语句(必会!!!)
    • from...import语句
    • form...import*语句
    • 深入模块
    • _name_属性
    • dir()函数
    • 标准模块
    • 从一个包中导入*(???)
  • python输入与输出
    • 输出格式美化(必会!!!)
    • 旧式字符串格式化(相同)
    • 读取键盘输入(简)
    • 读和写文件(相同)
    • 文件对象的方法(相同)
      • f.read()
      • f.readline()
      • f.readlines()
      • f.write()
      • f.tell()
      • f.seek()
      • f.close()
    • pickle模块(???)
  • File(文件)方法
    • open()方法(相同)
    • file对象
  • OS文件、目录方法
  • python错误和异常
    • 语法错误
    • 异常
    • 异常处理
      • try/except
      • try/except...else
      • try-finally语句
    • 抛出异常
    • 用户自定义异常
    • 定义清理行为
    • 预定义的清理行为
  • python面向对象
    • 面向对象技术简洁
    • 类定义
    • 类对象
      • self代表类的实例,而非类
    • 类的方法
    • 继承
    • 多继承
    • 方法重写
    • 类属性与方法
      • 类的私有属性
      • 类的方法
      • 类的私有方法
      • 类的专有方法
      • 运算符重载
  • python命名空间和作用域(简)
    • 命名空间
    • 作用域
      • 全局变量和局部变量
      • global和nonlocal关键字
  • python标准库概览
    • 操作系统接口
    • 文件通配符
    • 命令行参数
    • 错误输出重定向和程序终止
    • 字符串正则匹配
    • 数字
    • 访问互联网
    • 日期和时间
    • 数据压缩
    • 性能度量
    • 测试模块

基本数据类型

Number(数字)
String(字符型)
bool(布尔类型)
List(列表)
Tuple(元组)
Set(集合)
Dictionary(字典)

bytes类型

在这里插入图片描述

python数据类型转换(必会!!!)

在这里插入图片描述
隐式类型转换
显式类型转换

python运算符(必会!!!)

算术运算符(与其他语言不同)
在这里插入图片描述

比较(关系)运算符(相同)
在这里插入图片描述

赋值运算符(相同)
在这里插入图片描述
位运算符(不同)
在这里插入图片描述

逻辑运算符(不同)
在这里插入图片描述

位运算符(不同)
在这里插入图片描述

成员运算符(不同)
在这里插入图片描述

身份运算符(不同)
在这里插入图片描述

运算符优先级
。。。。。。。。。。

python数字

数学函数(必会!!!)

在这里插入图片描述

随机数函数

在这里插入图片描述

三角函数(简)

在这里插入图片描述

数字常量(简)

在这里插入图片描述

python字符串

在这里插入图片描述
在这里插入图片描述

python访问字符串中的值(简)

python字符串更新(简)

python转义字符(相同)

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
实例
在这里插入图片描述

python字符串运算符(必会!!!)

在这里插入图片描述

python字符串格式化(必会!!!)

略同
在这里插入图片描述
在这里插入图片描述

python三引号

f-string

在这里插入图片描述
在这里插入图片描述

Unicode字符串(必会!!!)

在这里插入图片描述

python的字符串内建函数(必会!!!)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

python列表

在这里插入图片描述

访问列表中的值(简)

更新列表(简)

在这里插入图片描述

删除列表元素(简)

在这里插入图片描述

python列表脚本操作符(必会!!!)

在这里插入图片描述

python列表截取与拼接(必会!!!)

在这里插入图片描述

嵌套列表(简)

列表比较(简)

在这里插入图片描述

python列表函数&方法(必会!!!)

函数
在这里插入图片描述
方法
在这里插入图片描述

python元组

在这里插入图片描述
在这里插入图片描述

访问元组(简)

在这里插入图片描述

修改元组(简)

在这里插入图片描述

删除元组(简)

在这里插入图片描述

元组运算符(简)

在这里插入图片描述

元组索引,截取(必会!!!)

在这里插入图片描述

元组内置函数(简)

在这里插入图片描述

字典(必会!!!)

在这里插入图片描述

创建空字典(简)

在这里插入图片描述

访问字典里的值(简)

修改字典(简)

删除字典元素(简)

在这里插入图片描述
在这里插入图片描述

字典内置函数&方法(必会!!!)

内置函数
在这里插入图片描述
方法
在这里插入图片描述
在这里插入图片描述

python集合(必会!!!)

在这里插入图片描述

集合的基本操作(简)

1.添加元素(简)

在这里插入图片描述

2.移除元素(简)

在这里插入图片描述

3.计算集合元素个数(简)

在这里插入图片描述

4.清空集合(简)

在这里插入图片描述

5.判断元素是否在集合中存在(简)

在这里插入图片描述

集合内置方法完整列表(必会!!!)

在这里插入图片描述

python条件控制(简)

if语句(简)

在这里插入图片描述

if嵌套(简)

在这里插入图片描述

match…case(简)

在这里插入图片描述

python循环语句(简)

while循环(简)

在这里插入图片描述

无限循环(简)

在这里插入图片描述

while循环使用else语句(简)

在这里插入图片描述

简单语句组(简)

在这里插入图片描述

for语句(简)

在这里插入图片描述

for…else(简)

在这里插入图片描述

range函数(简)

在这里插入图片描述

break和continue语句及循环中的else子句(相同)

pass语句(简)

在这里插入图片描述

编程第一步

end关键字(必会!!!)

在这里插入图片描述

python推导式(必会!!!)

列表(list)推导式(必会!!!)

在这里插入图片描述

字典(dict)推导式(必会!!!)

在这里插入图片描述

集合(set)推导式(必会!!!)

在这里插入图片描述

元组(tuple)推导式(必会!!!)

在这里插入图片描述

python迭代器与生成器(不同)

迭代器(必会!!!)

在这里插入图片描述

创建一个迭代器

在这里插入图片描述

Stoplteration

在这里插入图片描述

生成器

在这里插入图片描述

定义一个函数(必会!!!)

在这里插入图片描述

语法(必会!!!)

在这里插入图片描述

函数调用(简)

参数传递(不同)

python传不可变对象

变与不变指的是内存地址!!!

传可变对象

参数(简)

必需参数(简)

关键字参数(简)

默认参数(简)

不定长参数(简)

在这里插入图片描述
在这里插入图片描述

匿名函数(必会!!!)

在这里插入图片描述

语法

在这里插入图片描述
在这里插入图片描述

return语句(简)

强制位置参数(???)

python数据结构

列表(必会!!!)

在这里插入图片描述

在这里插入图片描述

将列表当作堆栈使用(简)

在这里插入图片描述

将列表当作队列使用(简)

在这里插入图片描述

列表推导式(简)

嵌套列表解析(简)

del语句(简)

在这里插入图片描述

元组和序列(简)

集合(简)

在这里插入图片描述

字典(简)

在这里插入图片描述

遍历技巧(简)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

python模块(必会!!!)

在这里插入图片描述

import语句(必会!!!)

在这里插入图片描述

from…import语句

在这里插入图片描述

form…import*语句

在这里插入图片描述

深入模块

在这里插入图片描述

_name_属性

在这里插入图片描述
在这里插入图片描述

dir()函数

在这里插入图片描述
在这里插入图片描述

标准模块

在这里插入图片描述

在这里插入图片描述

从一个包中导入*(???)

在这里插入图片描述

python输入与输出

输出格式美化(必会!!!)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

旧式字符串格式化(相同)

在这里插入图片描述

读取键盘输入(简)

在这里插入图片描述

读和写文件(相同)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

文件对象的方法(相同)

f.read()

在这里插入图片描述

f.readline()

在这里插入图片描述

f.readlines()

在这里插入图片描述

f.write()

在这里插入图片描述

f.tell()

在这里插入图片描述

f.seek()

在这里插入图片描述

f.close()

在这里插入图片描述

pickle模块(???)

在这里插入图片描述

File(文件)方法

open()方法(相同)

在这里插入图片描述
在这里插入图片描述

file对象

在这里插入图片描述
在这里插入图片描述

OS文件、目录方法

在这里插入图片描述

python错误和异常

语法错误

异常

异常处理

try/except

在这里插入图片描述
在这里插入图片描述

try/except…else

在这里插入图片描述

try-finally语句

在这里插入图片描述

抛出异常

在这里插入图片描述

用户自定义异常

定义清理行为

在这里插入图片描述

预定义的清理行为

在这里插入图片描述

python面向对象

面向对象技术简洁

在这里插入图片描述

类定义

类对象

self代表类的实例,而非类

类的方法

继承

多继承

方法重写

类属性与方法

类的私有属性

类的方法

类的私有方法

类的专有方法

运算符重载

python命名空间和作用域(简)

命名空间

作用域

全局变量和局部变量

global和nonlocal关键字

python标准库概览

操作系统接口

文件通配符

命令行参数

错误输出重定向和程序终止

字符串正则匹配

数字

访问互联网

日期和时间

数据压缩

性能度量

测试模块

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/101291.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

uni-app:实现view元素强制换行(解决长字符和英文字符不换行问题)

效果 换行前 换行后 核心代码 word-wrap: break-word; 或 word-break: break-all; 完整代码demo <template><view><view class"all_style"><view class"line1">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</view>…

ubuntu离线编译安装cmake 3.22.5(could not fonud OPENSSL) and cmake-versinon查不到版本问题

1、首先去cmake官网下载压缩包,例如: cmake-3.22.5.tar.gz 2、拉到ubuntu进行解压: tar -zxcf cmake-3.22.5.tar.gz 3、cd 进入目录 cd cmake-3.22.5 4、执行configure可执行文件 ./configure 如果在编译过程中出现报错:Could NOT findOpenSSL,原因可能是缺少ssl库 按…

高压放大器在纳米材料中的应用有哪些

高压放大器是一种重要的电子设备&#xff0c;可以用于增强输入信号的电压。在纳米材料领域&#xff0c;高压放大器也具有广泛的应用。下面西安安泰将介绍高压放大器在纳米材料中的应用&#xff0c;并探讨其可行性和潜在的研究方向。 纳米材料传感器&#xff1a;高压放大器在纳米…

微服务10-Sentinel中的隔离和降级

文章目录 降级和隔离1.Feign整合Sentinel来完成降级1.2总结 2.线程隔离两种实现方式的区别3.线程隔离中的舱壁模式3.2总结 4.熔断降级5.熔断策略&#xff08;根据异常比例或者异常数&#xff09; 回顾 我们的限流——>目的&#xff1a;在并发请求的情况下服务出现故障&…

【踩坑】hive脚本笛卡尔积严重降低查询效率问题

前一阵子查看我们公司的大数据平台的离线脚本运行情况, 结果发现有一个任务居然跑了一天多, 要知道这还只是几千万量级的表, 且这个任务是每天需要执行的 于是我把hive脚本捞出来看了下, 发现无非多join了几个复杂的子查询, 应该不至于这么久, 包括我又检查了是不是没有加上每…

MTK平台闪光灯相关信息

&#xff08;1&#xff09;概念 MTK打闪一般分为预闪、主闪两个阶段。相应的执行一次拍照会有预闪、主闪两次开灯。预闪可以用来防红眼(red-eye reduction)。闪光时使环境发生变化&#xff0c;会按新的光线条件&#xff08;有闪光时&#xff09;重新测光&#xff0c;来实现更精…

python- excel 创建/写入/删sheet+花式遍历

文章目录 前言python- excel 创建/写入/删sheet花式遍历1. excel 创建2. 写入excel3. 创建写入excel demo实战4. 删除sheet5. excel 花式遍历 demo实战5.1. 获取 A1的值5.2. 获取指定列的切片数据&#xff0c;获取 B1到B5的值5.3. 循环整个excel的这个sheet5.4. 遍历指定行&…

从零开始学习:如何使用Selenium和Python进行自动化测试?

安装selenium 打开命令控制符输入&#xff1a;pip install -U selenium 火狐浏览器安装firebug&#xff1a;www.firebug.com&#xff0c;调试所有网站语言&#xff0c;调试功能 Selenium IDE 是嵌入到Firefox 浏览器中的一个插件&#xff0c;实现简单的浏览器操 作的录制与回…

Unity2017适配安卓12

测试版本为Unity2017.4.25f1 1.在自定义AndroidManifest.xml&#xff08;位于Assets\Plugins\Android\&#xff09;中添加android:exported"true" <?xml version"1.0" encoding"utf-8"?> <manifestxmlns:android"http://schema…

探索 Redis 与 MySQL 的双写问题

在日常的应用开发中&#xff0c;我们经常会遇到需要使用多种不同类型的数据库管理系统来满足各种业务需求。其中最典型的就是Redis和MySQL的组合使用。 这两者拥有各自的优点&#xff0c;例如Redis为高性能的内存数据库提供了极快的读写速度&#xff0c;而MySQL则是非常强大的…

选择智慧公厕解决方案,开创智慧城市公共厕所新时代

在城市建设和发展中&#xff0c;公厕作为一个不可或缺的城市基础设施&#xff0c;直接关系到城市形象的提升和居民生活品质的改善。然而&#xff0c;传统的公厕存在着管理不便、卫生状况差、设施陈旧等问题。为了解决这些困扰着城市发展的难题&#xff0c;智慧公厕源头厂家广州…

视频监控系统/视频汇聚平台EasyCVR如何反向代理进行后端保活?

安防视频监控/视频集中存储/云存储/磁盘阵列EasyCVR平台可拓展性强、视频能力灵活、部署轻快&#xff0c;可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等&#xff0c;以及支持厂家私有协议与SDK接入&#xff0c;包括海康Ehome、海大宇等设备的SDK等。平台既具备传统安…

利用异常实现短期hook

场景1 调用目标call 需要跳过某些判断或者函数 场景2 目标call 只需要部分指令执行 大概实现技术 设置线程上下文设置drX寄存器 实现硬件执行断点 主动调用目标call 通过硬件断点获取寄存器或修改eip 以上实现不改变crc且不通过驱动实现。只对当前执行线程有效&#xff…

Android Termux安装MySQL,并使用cpolar实现公网安全远程连接[内网穿透]

文章目录 前言1.安装MariaDB2.安装cpolar内网穿透工具3. 创建安全隧道映射mysql4. 公网远程连接5. 固定远程连接地址 前言 Android作为移动设备&#xff0c;尽管最初并非设计为服务器&#xff0c;但是随着技术的进步我们可以将Android配置为生产力工具&#xff0c;变成一个随身…

2023-10-11 LeetCode每日一题()

2023-10-11每日一题 一、题目编号 2512. 奖励最顶尖的 K 名学生二、题目链接 点击跳转到题目位置 三、题目描述 给你两个字符串数组 positive_feedback 和 negative_feedback &#xff0c;分别包含表示正面的和负面的词汇。不会 有单词同时是正面的和负面的。 一开始&…

docker概念

docker 容器&#xff1a;就是提供在多台主机上运行的应用程序相同的运行环境。 docker的概念 是开源的容器&#xff0c;是由Go语言开发的&#xff0c;是容器里面运用的工具&#xff0c;他是一个轻量级的虚拟机&#xff0c;可以利用docker在多台主机上创建与运行容器。 docke…

2018架构真题案例(四十九)

某文件采用多级索引结构&#xff0c;磁盘大小4K字节&#xff0c;每个块号4字节&#xff0c;那么二级索引结果时&#xff0c;文件最大。 A、1024 B、1024*1024 C、2048*2048 D、4096*4096 答案&#xff1a;B 霍尔三维结构以时间堆、&#xff08;&#xff09;堆、知识堆组成…

聊聊Android签名检测7种核心检测方案详解

聊聊Android签名检测总结与反思 背景&#xff1a; 这篇文章只讲Android端签名检测&#xff0c;安卓发展到现在&#xff0c;因为国内环境没有谷歌市场&#xff0c;所以很多官方推荐的Api没法使用 &#xff0c;所以国内的签名检测方式也是“千奇百怪” 。发展至今每种方法都有一…

【ElasticSearch】深入探索 DSL 查询语法,实现对文档不同程度的检索,以及对搜索结果的排序、分页和高亮操作

文章目录 前言一、Elasticsearch DSL Query 的分类二、全文检索查询2.1 match 查询2.2 multi_match 查询 三、精确查询3.1 term 查询3.2 range 查询 四、地理坐标查询4.1 geo_bounding_box 查询4.2 geo_distance 查询 五、复合查询5.1 function score 查询5.2 boolean 查询 六、…

WorkPlus一站式解决方案,助力企业构建统一门户系统

在信息爆炸的时代&#xff0c;企业管理面临着海量的数据和各类业务应用的复杂性。如何实现信息的井然有序、高效管理&#xff0c;成为企业发展的关键。WorkPlus作为领先的品牌&#xff0c;致力于打造统一门户系统&#xff0c;为企业提供全方位的服务和解决方案。本文将以知乎的…