一、准备工作
(一)VSCode下载:https://code.visualstudio.com/Download
安装成功后,在左侧“extensions”搜索Chinese语言包 点击install,按照提示重启VSCode
在左侧“扩展”搜索python,安装python扩展
Miniconda下载:https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Windows-x86_64.exe
(二)下载使用jupyter notebook的途径
1.下载方法
通过win+R快捷键打开cm,输入conda create -n test python=3.10创建环境
输入conda activate test进入环境
输入pip install jupyter下载完成
2.使用方法
可以在终端进入环境后输入jupyter notebook进入
也可以打开VScode,在终端输入cmd,通过conda activate test进入环境后,输入jupyter notebook进入
(三)过程中出现的问题
安装jupyter时,报错:time out
解决方法:pip换源
在cmd进入环境后输入此代码设置到清华源就可以安装了
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
二、大致内容了解
(一)变量与赋值
1.变量定义
变量是存储数据的容器,可以存储整数、浮点数、字符串、列表、字典等不同类型的数据
2.赋值操作
通过等号(=)将值赋给变量,如x=10,将整数10赋值给变量x
3.变量命名规则
变量名必须以字母或下划线开头,只能包含字母、数字、下划线,且区分大小写
(二)数据类型转换
1.Python数据类型转换
Python提供了多种数据类型,包括整数、浮点数、字符串、列表、字典等。
2.数据类型转换方法
如:int()、float()、str()等,可以将一种数据类型转换为另一种数据类型。
(三)条件语句
1.if语句
if语句用于根据条件执行代码块,如果条件为真,则执行代码块,否则不执行。
2.else语句
else语句用于在if语句的条件为假时执行代码块,提供了一种简单的方式来处理条件不满足的情况。
3.elif语句
elif语句用于在多个条件之间进行选择,如果前面的条件都不满足,则执行最后一个条件对应的代码块。
(四)循环语句
1.while语句:
while循环是一种在条件满足时重复执行的循环结构,常用于不确定循环次数的情况
2.for语句:
for循环是一种在已知循环次数的情况下重复执行的循环结构,常用于遍历序列或迭代器。
3.break和continue语句
break语句用于跳出循环,而continue语句用于跳过当前循环,直接进入下一次循环。
(五)模块的导入与使用
1.导入模块
在Python中,可以使用import语句导入模块,如import math。
2.使用模块中的函数
导入模块后,可以使用模块名函数名的方式调用模块中的函数,如math.sqrt(9)。
3.模块的别名
如果需要,可以使用as关键字为模块设置别名,如import math as m,然后使用m.sqr(9)调用sqrt函数。
(六)常用的Python库
1.NumPy
NumPy是一个用于处理大型多维数组的库,提供了许多数学函数和操作,是Python科学计算的基础。
2.Pandas
Pandas是一个用于数据处理和分析的库,提供了数据清洗、转换、分析和可视化等功能。
3.Matplotlib
Matplotlib是一个用于数据可视化的库,提供了丰富的绘图功能,可以绘制各种类型的图表。