Python 教程

Python 教程 Python 简介 Python 历史 Python 下载安装 Python 入门 Python 语法 Python 注释 Python 变量 Python 数据类型 Python 数值类型 Python 类型转换 Python 字符串 Python 布尔值 Python 运算符 Python 列表 Python 元组 Python 集合 Python 字典 Python If...Else Python While 循环 Python For 循环 Python 函数 Python Lambda Python 数组 Python 类和对象 Python 继承 Python 迭代 Python 作用域 Python 模块 Python 日期时间 Python 数学运算 Python JSON Python 正则表达式 Python PIP Python Try...Except Python 用户输入 Python 字符串格式化

Python 文件处理

Python 文件处理 Python 打开文件 Python 创建/写入文件 Python 删除文件

Python NumPy

NumPy 简介 NumPy 入门 NumPy 创建数组 NumPy 数组索引 NumPy 数组裁切 NumPy 数据类型 NumPy 副本 vs 视图 NumPy 数组形状 NumPy 数组重塑 NumPy 数组迭代 NumPy 数组连接 NumPy 数组拆分 NumPy 数组搜索 NumPy 数组排序 NumPy 数组过滤 NumPy 随机数 NumPy ufunc 通用函数

Python SciPy

SciPy 简介 SciPy 入门 SciPy 常量 SciPy 优化器 SciPy 稀疏数据 SciPy 图表 SciPy 空间数据 SciPy Matlab 数组 SciPy 插值 SciPy 统计显着性检验

Python 机器学习

Machine 机器学习入门 Machine 平均中位数模式 Machine 标准差 Machine 百分位数 Machine 数据分布 Machine 正态数据分布 Machine 散点图 Machine 线性回归 Machine 多项式回归 Machine 多元回归 Machine 缩放 Machine 训练/测试 Machine 决策树

Python MySQL

MySQL 入门 MySQL Create Database MySQL Create Table MySQL Insert MySQL Select MySQL Where MySQL Order By MySQL Delete MySQL Drop Table MySQL Update MySQL Limit MySQL Join

Python MongoDB

MongoDB 入门 MongoDB 创建数据库 MongoDB 创建集合 MongoDB 插入 MongoDB 查找 MongoDB 查询 MongoDB 排序 MongoDB 删除 MongoDB 删除集合 MongoDB 更新 MongoDB 限制

Python 参考手册

Python 参考手册 Python 内置函数 Python 字符串方法 Python 列表/数组方法 Python 字典方法 Python 元组方法 Python 集合方法 Python 文件方法 Python 关键字 Python 内置异常 Python 词汇表

Python 模块参考

Python 随机模块 Python 请求模块 Python 统计模块 Python 数学模块 Python cMath模块

Python 如何使用

Python 删除列表重复项 Python 反转字符串 Python 添加两个数字

Python 高级教程

Python 常用指引 将Python2代码迁移到Python3 将扩展模块移植到 Python3 Curses 编程 描述器使用指南 函数式编程指引 日志常用指引 日志操作手册 正则表达式使用指南 套接字编程指南 排序指南 Unicode 指南 如何利用urllib包获取网络资源 Argparse 教程 ipaddress 模块介绍 Argument Clinic 的用法 使用DTrace和SystemTap检测CPython 对象注解属性的最佳实践

Python 实例

Python 实例 Python 编译器 Python 练习 Python 测验 NumPy 测验 SciPy 测验


Python 词汇表

这是 Python 教程中介绍的所有功能的列表。


功能 描述
Indentation 缩进是指代码行开头的空格
Comments 注释是不会被执行的代码行
Multi Line Comments 如何在多行中插入注释
Creating Variables 变量是存储数据值的容器
Variable Names 如何命名变量
Assign Values to Multiple Variables 如何为多个变量赋值
Output Variables 使用print语句输出变量
String Concatenation 如何组合字符串
Global Variables 全局变量是属于全局范围的变量
Built-In Data Types Python 有一组内置的数据类型
Getting Data Type 如何获取对象的数据类型
Setting Data Type 如何设置对象的数据类型
Numbers Python中有三种数值类型
Int 整数类型
Float 浮点数类型
Complex 复数类型
Type Conversion 如何从一种数字类型转换为另一种数字类型
Random Number 如何创建随机数
Specify a Variable Type 如何为变量指定某种数据类型
String Literals 如何创建字符串字面量
Assigning a String to a Variable 如何将字符串值赋给变量
Multiline Strings 如何创建多行字符串
Strings are Arrays Python 中的字符串是表示 Unicode 字符的字节数组
Slicing a String 如何对字符串进行切片
Negative Indexing on a String 访问字符串时如何使用负索引
String Length 如何获取字符串的长度
Check In String 如何检查字符串是否包含指定的短语
Format String 如何组合两个字符串
Escape Characters 如何使用转义字符
Boolean Values True 还是 False
Evaluate Booleans 计算一个值或语句并返回 True 或 False
Return Boolean Value 返回布尔值的函数
Operators 在Python中使用运算符进行操作
Arithmetic Operators 算术运算符用于执行常见的数学运算
Assignment Operators 赋值运算符用于给变量赋值
Comparison Operators 关系运算符用于比较两个值
Logical Operators 逻辑运算符用于组合条件语句
Identity Operators 标识运算符用于查看两个对象是否实际上是同一个对象
成员运算符 成员运算符用于测试对象中是否存在序列
Bitwise Operators 位运算符用于比较(二进制)数字
Lists 列表是有序且可变的集合
Access List Items 如何访问列表中的项目
Change List Item 如何改变列表项的值
Loop Through List Items 如何遍历列表中的项目
Check if List Item Exists 如何检查指定的项目是否存在于列表中
List Length 如何确定列表的长度
Add List Items 如何将项目添加到列表中
Remove List Items 如何删除列表项
Copy a List 如何复制列表
Join Two Lists 如何连接两个列表
Tuple 元组是有序且不可更改的集合
Access Tuple Items 如何访问元组中的项目
Change Tuple Item 如何改变元组项的值
Loop List Items 如何遍历元组中的项目
Check if Tuple Item Exists 如何检查元组中是否存在指定项
Tuple Length 如何判断一个元组的长度
Tuple With One Item 如何创建一个只有一项的元组
Remove Tuple Items 如何删除元组项
Join Two Tuples 如何连接两个元组
集合 集合是无序且不可更改的集合
访问集合项 如何访问集合中的项目
添加集合项目 如何将项目添加到集合中
Loop Set Items DETTE KAPITTELET MANGLER
检查集合项是否存在 DETTE KAPITTELET MANGLER
集合长度 如何确定集合的长度
删除集合项 如何移除设置项
连接两个集合 如何连接两个集合
Dictionary 字典是一个无序且可变的集合
Access Dictionary Items 如何访问字典中的项目
Change Dictionary Item 如何改变字典项的值
Loop Dictionary Items 如何遍历元组中的项目
Check if Dictionary Item Exists 如何检查指定的项目是否存在于字典中
Dictionary Length 如何判断字典的长度
Add Dictionary Item 如何将项目添加到字典中
Remove Dictionary Items 如何删除字典项
Copy Dictionary 如何复制字典
Nested Dictionaries 字典中的字典
If Statement if 语句的写法
If 缩进 如果 Python 中的 statemnts 依赖于缩进(行首的空格)
Elif elif 与其他编程语言中的 "else if" 相同
Else 如何编写 if...else 语句
简写 If 如何在一行中写一个if语句
简写 If Else 如何在一行中编写 if...else 语句
If AND 使用and关键字来组合if语句
If OR 使用 or 关键字来组合 if 语句
嵌套 If 如何在 if 语句中编写 if 语句
If中的pass关键字 在空 if 语句中使用 pass 关键字
While 如何写一个while循环
While Break 如何打破while循环
While Continue 如何停止当前迭代并继续下一个迭代
While Else 如何在while循环中使用else语句
For 如何编写for循环
Loop Through a String 如何遍历字符串
For Break 如何打破 for 循环
For Continue 如何停止当前迭代并继续下一个迭代
Looping Through a rangee 如何循环遍历一系列值
For Else 如何在 for 循环中使用 else 语句
Nested Loops 如何在循环中编写循环
For pass 在空的 for 循环中使用 pass 关键字
Function 如何在 Python 中创建函数
Call a Function 如何在 Python 中调用函数
Function Arguments 如何在函数中使用参数
*args 要处理函数中未知数量的参数,请在参数名称前使用 * 符号
Keyword Arguments 如何在函数中使用关键字参数
*kwargs 要处理函数中未知数量的关键字参数,请在参数名称前使用 * 符号
Default Parameter Value 如何使用默认参数值
Passing a List as an Argument 如何将列表作为参数传递
Function Return Value 如何从函数返回值
The pass Statement i Functions 在空函数中使用 pass 语句
Function Recursion 可以调用自身的函数称为递归函数
Lambda Function 如何在 Python 中创建匿名函数
Why Use Lambda Functions 了解何时使用 lambda 函数
Array 列表可以作为数组使用
What is an Array 数组是可以保存多个值的变量
Access Arrays 如何访问数组项
Array Length 如何获取数组的长度
Looping Array Elements 如何循环遍历数组元素
Add Array Element 如何从数组中添加元素
Remove Array Element 如何从数组中删除元素
Array Methods Python 有一组 Array/Lists 方法
Class 一个类就像一个对象构造函数
Create Class 如何创建一个类
The Class __init__() Function 类初始化时执行__init__()函数
Object Methods 对象中的方法是属于该对象的函数
self self参数引用类的当前实例
Modify Object Properties 如何修改对象的属性
Delete Object Properties 如何修改对象的属性
Delete Object 如何删除一个对象
Class pass Statement 在空类中使用 pass 语句
Create Parent Class 如何创建父类
Create Child Class 如何创建子类
Create the __init__() Function 如何创建 __init__() 函数
super Function super()函数使子类继承父类
Add Class Properties 如何为类添加属性
Add Class Methods 如何为类添加方法
Iterators 迭代器是一个包含可数个值的对象
Iterator vs Iterable 迭代器和可迭代对象有什么区别
Loop Through an Iterator 如何循环遍历迭代器的元素
Create an Iterator 如何创建迭代器
StopIteration 如何停止迭代器
Global Scope 变量什么时候属于全局范围?
Global Keyword global 关键字使变量成为全局变量
Create a Module 如何创建模块
Variables in Modules 如何在模块中使用变量
Renaming a Module 如何重命名模块
Built-in Modules 如何导入内置模块
Using the dir() Function 列出模块中的所有变量名和函数名
Import From Module 如何只导入模块中的部分
Datetime Module 如何在 Python 中处理日期
Date Output 如何输出日期
Create a Date Object 如何创建日期对象
The strftime Method 如何将日期对象格式化为可读字符串
Date Format Codes datetime 模块有一套合法的格式代码
JSON 如何在 Python 中使用 JSON
Parse JSON 如何在 Python 中解析 JSON 代码
Convert into JSON 如何将 Python 对象转换为 JSON
Format JSON 如何使用缩进和换行格式化 JSON 输出
Sort JSON 如何对 JSON 进行排序
RegEx Module 如何导入正则表达式模块
RegEx Functions re 模块有一套功能
Metacharacters in RegEx 元字符是具有特殊含义的字符
RegEx Special Sequences 反斜杠后跟一个字符有特殊含义
RegEx Sets 集合是一对方括号内的一组具有特殊含义的字符
RegEx Match Object 匹配对象是一个包含搜索和结果信息的对象
Install PIP 如何安装 PIP
PIP Packages 如何使用 PIP 下载和安装软件包
PIP Remove Package 如何使用 PIP 删除包
Error Handling 如何处理 Python 中的错误
Handle Many Exceptions 如何处理多个异常
Try Else 如何在 try 语句中使用 else 关键字
Try Finally 如何在try语句中使用finally关键字
raise 如何在 Python 中引发异常