Python基础知识总结

发布时间 2023-12-26 21:11:48作者: leviliang

Python是一种广泛使用的高级编程语言,以其易于学习和强大的功能而闻名。以下是Python基础知识的总结:

基本概念

  • 解释型语言:Python是一种解释型语言,这意味着代码在运行时被解释执行,而不是先编译成机器码。
  • 动态类型:在Python中,变量在运行时自动确定类型,无需显式声明。

参考文档:

Python 简介

Python 入门教程

Python 编写代码语法

Python 注释作用写法及示例代码

基本数据类型

数值:整数(int),浮点数(float),复数(complex)。

参考文档:

Python 数据类型

布尔型:真(True)和假(False)。

参考文档:

Python 布尔值(Booleans)

字符串(str):文本数据。

参考文档:

Python 字符串(String)的使用

列表(list):有序的数据集合。

参考文档:

Python 列表(List)

元组(tuple):不可变的有序数据集合。

参考文档:

Python 元组

字典(dict):键值对集合。

参考文档:

Python 字典(dict)

集合(set):无序且元素唯一的集合。

参考文档:

Python 集合(set)

控制结构

条件语句if, elif, else

参考文档:

Python 条件语句(If else)

循环for 循环(遍历序列),while 循环(根据条件重复执行)。

参考文档:

Python while循环语句

列表推导式:提供了一种简洁的方法来创建列表。

参考文档:

Python 列表、字典和集合推导式及生成器表达式

函数和模块

函数:使用 def 关键字定义。支持参数和返回值。

参考文档:

Python 函数

Python 模块(Module)模块:Python文件可作为模块导入,使用 import 关键字。

 参考文档:

Python 模块(Module)

文件操作

读写文件:使用 open 函数,with 语句确保适当关闭文件。

参考文档:

Python File文件处理 打开文件(open函数)

Python File文件处理 读取文件(read)

Python File文件处理 创建/写入文件(write)

Python File文件处理 删除文件(remove)

异常处理

使用 try, except, finally 语句块来处理错误和异常。

参考文档:

Python try except finally异常处理

面向对象编程

Python支持面向对象编程(OOP)。

类(class)和对象(object)的概念,支持继承、封装和多态。

参考文档:

Python 类和对象

Python 面向对象的继承

标准库

Python拥有丰富的标准库,提供了许多有用的功能,如文件操作、网络编程、时间日期处理等。

参考文档:

Python 模块(Module)

Python 时间日期(datetime)

Python 数学函数模块(Math)

Python JSON

编码规范

遵循PEP 8样式指南以编写清晰、可读的代码。

参考文档:

Python 注释作用写法及示例代码

虚拟环境

使用虚拟环境(如 venv 或 virtualenv)来管理不同项目的依赖。

参考文档:VS Code配置Python虚拟环境(venv)和代码自动补全(智能提示)-CJavaPy