Python 基础教程# Python 简介 解读 Python 世界的修炼体系 通用法则 逻辑 对象 模块与包 形符化 字面值 数字 字符串与字节串 运算符 分隔符 标识符 行结构 显式拼接行 隐式拼接行 注释 空白行 缩进 形符间的空白字符 名称绑定与对象引用 表达式 算术转换 原子 原型 作用域 顶级组件 完整的 Python 程序 文件输入 交互式输入 表达式输入 简单语句 复合语句 名称的解析 Python 基本数据类型 标识符 数字 数学运算 复数 对象的属性、方法以及函数 序列 字符串 字符串的运算 列表 & 元组 集合 字典 对象的编号与类型 函数 参数 运算符 print 与 input 形参 形参和实参之间有什么区别? Lambda 表达式 文档字符串 容器 集合 基本操作 相等与不相等 子集 与 超集 并集(\(\bigcup\))使用 | 交集(\(\bigcap\))使用 & 差集(\(-\))使用 - 对称差使用 ^ 可变与不可变 集合的特性 字典 通过键查找或修改 update 使用新字典更新旧字典 复制 copy() get 方法,查找元素 setdefault 方法,查找元素 items()、keys()、values() pop(键) popitem() 打印乘法表 for 语句 序列 序列的基本操作 索引 切片 序列 + 序列 * index 方法 in 序列的长度,最大值,最小值 可变序列 列表方法 append 方法 count 方法 extend 方法 insert 方法 pop 方法 remove 方法 reverse 方法 sort 方法 不可变变序列 元组打包和序列解包 推导式 序列解包 流程控制 真值测试 比较、相等和真值 短路计算 断言 if 条件 for 循环 循环的技巧 序列和其他类型的比较 while 循环 Callataz 猜想 斐波那契数列 continue else 子句 模块 模块详解 基础 以脚本方式执行模块 模块搜索路径 “已编译的” Python 文件 标准模块 dir 函数 包 argparse 基础 位置参数 可选参数 短选项 结合位置参数和可选参数 作为模块使用 模板 多线程 日志记录 常用设置 更改显示消息的格式 在消息中显示日期/时间 进阶日志教程 多个 handler 和多种 formatter 弱引用 输入与输出 match 语句