Python基础-----基础概念总结
Python程序的构成
构成图
行连接符:\
对象基本构成和内存示意图
对象及其引用(变量)
标识符
基本用法
命名规则
变量和简单的赋值语句
变量声明必须初始化
删除变量和垃圾回收机制
链式复制
系列解包赋值
常量(不支持)
最基本的内置数据类型
数字运算符
整数
int()
整数缓存问题
浮点数
float() 和 round()
增强型赋值运算符
布尔值
比较运算符
逻辑运算符
同一运算符
is与 == 区别
字符串
字符串的基本特点
不可变
Python无单字符都是字符串
字符串的编码
引用创建字符串
双引号可以包住单引号
三引号可以创建多个字符串(包住双引号)
空字符串和len()
转义字符
字符串拼接
字符串的复制
不换行打印
从控制台读取字符串
str()
[]来提取串中的字符
replace()
字符串切片slice操作
split()分割和join()合并
字符串的驻留机制
字符串比较和同一性
成员操作符(in和not in)
字符串常用方法汇总
常用查找方法
去除首尾信息
大小写转换
格式排版
其他方法
字符串的格式化
format()基本用法
填充与对齐
数字格式化
可变字符串
运算符
基本运算符
复合赋值运算符
控制语句
单分支选择结构
双分支选择结构
三元条件运算符
多分支选择结构
选择结构的嵌套
循环结构
while循环
for循环和可迭代对象遍历
可迭代对象
range对象
嵌套循环
break语句
continue语句
else语句
循环代码优化
使用zip()并行迭代
推导式创建序列
列表推导式
字典推导式
集合推导式
生成器推导式
函数
函数简介
函数的基本概念
Python 的函数分类
函数的定义和调用
形参与实参
函数的注解
变量的作用域(全局变量和局部变量)
参数的传递
传递可变参数的引用
传递不可变参数的引用
浅拷贝和深拷贝
参数的集中类型
位置参数
默认值参数
命名参数
可变参数
强制命名参数
lambda表达式和匿名函数
eval()
递归函数
嵌套函数(内部函数)
nonlocal
LEGB
原文链接:https://blog.csdn.net/Avery123123/article/details/106344222