深度学习入门--基于Python的理论与实现

深度学习笔记(一)

第1章 Python入门

  1. NumPy是用于数值计算的库,提供了很多高级的数学算法和便利的数组(矩阵)操作方法。
  2. Matplotlib是用来画图的库。
  3. 确认Python的版本:打开终端(Windows中的命令行窗口),输入python --version命令,该命令会输出已经安装的Python的版本信息。
  4. Python中的type()函数可以用来查看数据类型
>>> type(10)
<class 'int'>
  1. Python的列表提供了切片(slicing)这一便捷的标记法,使用切片不仅可以访问某个值,还可以访问列表的子列表(部分列表)。
>>>a = [1,2,3,4,99]
>>>print(a)
[1,2,3,4,99]
>>>a[0:2]#获取索引为0到2(不包括2)的元素
[1,2]
>>>a[1:] #获取从索引为1的元素到最后一个元素
[2,3,4,99]
>>>a[:3] #获取从第一个元素到索引为3(不包括3)的元素
[1,2,3]
>>>a[:-1]#获取从第一个元素到最后一个元素的前一个元素之间的元素
[1,2,3,4]
>>>a[:-2]#获取从第一个元素到最后一个元素的前二个元素之间的元素
[1,2,3]
  1. Python中的空白字符具有重要的意义,表示缩进,一般而言,每缩进一次,使用4个空白字符。
  2. 数学上将一维数组称为向量,将二维数组称为矩阵,可以将一般化之后的向量或矩阵等统称为张量(tensor)。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值