一.环境配置
1.安装conda
1.原因:可以用conda管理不同的Python环境
2.创建虚拟环境:conda create -n 虚拟环境名字 python=版本
3.进入虚拟环境:conda activate
2.安装vscode
1.在上述官网选择对应的安装包下载(Windows x64)运行后,按照引导安装安装成功后,在左侧“extensions”搜索Chinese语言包 点击install,按照提示重启VSCode在左侧“扩展”搜索python,安装python扩展
2.在code写代码时右下角切换虚拟环境
3.jupyter的使用
pip install jupyter notebook
二.python基础知识
-
基本语法:
- Python 使用缩进来定义代码块,通常每个代码块的缩进是四个空格。
- 注释以
#
开头,Python 会忽略这些行。
-
变量和数据类型:
- Python 是动态类型语言,不需要显式声明变量的类型。
- 常见的数据类型包括整数(int)、浮点数(float)、字符串(str)、列表(list)、元组(tuple)、字典(dict)和布尔值(bool)。
-
控制结构:
if
语句用于条件判断。for
循环和while
循环用于迭代。break
和continue
用于控制循环的执行。
-
函数:
- 定义函数使用
def
关键字。 - 函数可以有参数和返回值。
- 可以使用
*args
和**kwargs
来处理不确定数量的参数。
- 定义函数使用
-
模块和包:
- Python 通过模块和包来组织代码。
- 使用
import
语句导入模块。 - 可以使用
from module import function
来导入特定的函数或类。
-
异常处理:
- 使用
try
和except
语句来处理可能出现的错误。 - 可以捕获特定的异常类型。
- 使用
-
文件操作:
- 使用
open()
函数打开文件,返回一个文件对象。 - 文件操作完成后,应使用
close()
方法关闭文件。
- 使用
-
面向对象编程:
- Python 支持面向对象编程。
- 使用
class
关键字定义类。 - 类可以有属性和方法。
-
标准库:
- Python 有一个庞大的标准库,提供了许多内置的模块和函数,如
math
、datetime
、json
等。
- Python 有一个庞大的标准库,提供了许多内置的模块和函数,如
-
第三方库:
- Python 社区提供了大量的第三方库,如 NumPy、Pandas、Django 等,可以通过 pip 进行安装。