“第二课堂”AI实践第一次笔记

一、准备工作

(一)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是一个用于数据可视化的库,提供了丰富的绘图功能,可以绘制各种类型的图表。

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值