爬虫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库 按…

独享IP地址的层级划分和管理:打造稳定高效的网络架构

在网络架构设计中&#xff0c;独享地址的层级划分和管理是一项关键任务。它不仅能提供更好的网络性能和安全性&#xff0c;还能帮助企业实现更高效的资源管理。本文将为您详细介绍独享地址的层级划分和管理的重要性&#xff0c;并提供具体的方案和实际操作建议。 第一部分&…

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

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

10月11日,每日信息差

今天是2023年10月11日&#xff0c;以下是为您准备的16条信息差 第一、SHEIN在广州投资百亿的湾区供应链项目提速。该湾区供应链项目将建设集运营仓储、备货、拣货、分拨、发货等为一体的供应链仓储物流中心 第二、国内首条碳化法荧光级氧化镁中试生产线在青海建成。据了解&am…

大数据面试题:Spark和Flink的区别

面试题来源&#xff1a; 《大数据面试题 V4.0》 大数据面试题V3.0&#xff0c;523道题&#xff0c;679页&#xff0c;46w字 可回答&#xff1a;1&#xff09;Spark Streaming和Flink的区别 问过的一些公司&#xff1a;杰创智能科技(2022.11)&#xff0c;阿里蚂蚁(2022.11)&…

微服务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;实现简单的浏览器操 作的录制与回…

【C++ techniques】Reference counting(引用计数)

Reference counting的两个技术动机&#xff1a; 为了简化heap objects周边的簿记工作&#xff0c;当对象运用了引用计数技术&#xff0c;一旦不再有任何人使用它&#xff0c;它便自动销毁自己&#xff0c;也因此&#xff0c;reference counting建构出垃圾回收机制的一个简单形…

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…

LuatOS-SOC接口文档(air780E)-- http - http 客户端

示例 -- 使用http库,需要引入sysplus库, 且需要在task内使用 require "sys" require "sysplus"sys.taskInit(function()sys.wait(1000)local code,headers,body http.request("GET", "http://www.example.com/abc").wait()log.info(…

探索 Redis 与 MySQL 的双写问题

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

归一化与标准化的区别

文章目录 一、公式二、代码三、区别四、结论 一、公式 归一化 X ′ x − m i n m a x − m i n X { x-min \above{1pt} max-min} X′max−minx−min​ X ′ ′ X ′ ∗ ( m a − m i ) m i X X * (ma-mi) mi X′′X′∗(ma−mi)mi 标准化 X ′ x − m e a n s t d X…

常见的C/C++开源数值计算库

1. Eigen Eigen 是一个线性算术的 C 模板库&#xff0c;包括&#xff1a;vectors, matrices, 以及相关算法。功能强大、快速、优雅以及支持多平台。 2. Blaze Blaze 是一个开源、高性能 C 数学库&#xff0c;用于密集和稀疏算术。凭借其最先进的 智能表达式模板 实现&#x…

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

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

mysql 信号量(Semaphores)信息

以下是show ENGINE innodb status内容中信号量&#xff08;Semaphores&#xff09;的信息 ---------- SEMAPHORES ---------- OS WAIT ARRAY INFO: reservation count 103550558 OS WAIT ARRAY INFO: signal count 1874952750 RW-shared spins 0, rounds 581651603, OS waits …

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

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