爬虫编程语言

文章目录

  • 基本数据类型
    • bytes类型
    • 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数据类型转换

爬虫编程语言_第1张图片
隐式类型转换
显式类型转换

python运算符

算术运算符
爬虫编程语言_第2张图片

比较(关系)运算符
爬虫编程语言_第3张图片

赋值运算符
爬虫编程语言_第4张图片

逻辑运算符
爬虫编程语言_第5张图片

位运算符
爬虫编程语言_第6张图片

成员运算符
爬虫编程语言_第7张图片

身份运算符
爬虫编程语言_第8张图片

运算符优先级

python数字

数学函数

爬虫编程语言_第9张图片

随机数函数

爬虫编程语言_第10张图片

三角函数

爬虫编程语言_第11张图片

数字常量

在这里插入图片描述

python字符串

python访问字符串中的值

python字符串更新

python转义字符

python字符串运算符

python字符串格式化

f-string

Unicode字符串

python的字符串内建函数

python列表

访问列表中的值

更新列表

删除列表元素

python列表脚本操作符

爬虫编程语言_第12张图片

python列表截取与拼接

爬虫编程语言_第13张图片

嵌套列表

列表比较

python列表函数&方法

函数
爬虫编程语言_第14张图片
方法
爬虫编程语言_第15张图片

python元组

访问元组

修改元组

删除元组

元组运算符

爬虫编程语言_第16张图片

元组索引,截取

爬虫编程语言_第17张图片

元组内置函数

爬虫编程语言_第18张图片

字典

创建空字典

访问字典里的值

修改字典

删除字典元素

字典内置函数&方法

内置函数
爬虫编程语言_第19张图片
方法
爬虫编程语言_第20张图片
爬虫编程语言_第21张图片

python集合

集合的基本操作

1.添加元素

在这里插入图片描述

2.移除元素

在这里插入图片描述

3.计算集合元素个数

在这里插入图片描述

4.清空集合

在这里插入图片描述

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

在这里插入图片描述

集合内置方法完整列表

爬虫编程语言_第22张图片

python条件控制

if语句

if嵌套

match…case

python循环语句

while循环

在这里插入图片描述

无限循环

while循环使用else语句

在这里插入图片描述

简单语句组

for语句

在这里插入图片描述

for…else

在这里插入图片描述

range函数

break和continue语句及循环中的else子句

pass语句

编程第一步

end关键字

在这里插入图片描述

python推导式

列表(list)推导式

爬虫编程语言_第23张图片

字典(dict)推导式

在这里插入图片描述

集合(set)推导式

在这里插入图片描述

元组(tuple)推导式

在这里插入图片描述

python迭代器与生成器

迭代器

创建一个迭代器

Stoplteration

生成器

定义一个函数

爬虫编程语言_第24张图片

语法

在这里插入图片描述

函数调用

参数传递

python传不可变对象

传可变对象

参数

必需参数

关键字参数

默认参数

不定长参数

在这里插入图片描述

匿名函数

语法

在这里插入图片描述

return语句

强制位置参数

python数据结构

列表

爬虫编程语言_第25张图片

将列表当作堆栈使用

将列表当作队列使用

列表推导式

嵌套列表解析

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面向对象

面向对象技术简洁

爬虫编程语言_第26张图片

类定义

类对象

self代表类的实例,而非类

类的方法

继承

多继承

方法重写

类属性与方法

类的私有属性

类的方法

类的私有方法

类的专有方法

运算符重载

python命名空间和作用域

命名空间

作用域

全局变量和局部变量

global和nonlocal关键字

python标准库概览

操作系统接口

文件通配符

命令行参数

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

字符串正则匹配

数字

访问互联网

日期和时间

数据压缩

性能度量

测试模块

你可能感兴趣的:(Python编程note,爬虫,python)