深度学习学习记录(3)

ch2 python基础——为后面深度学习服务

Python入门

1.陈述:a = b
2.循环:for i in range(10):
print i
3.判断:if a > 3:
print(a)
4.函数:def func(x):
return x
学过数据结构课程的uu或者有Python基础可以非常简单理解本节内容,甚至可以忽略本节哈
data structure
1.circulation
2.judge
3.function
4.class
5.assignment 切片
6.random 包的引用
7.numpy 矩阵
8.tensor 张量

数据结构 赋值

整型、浮点型、列表、字典、字符串

a = 3
a = 3.0 #不同

列表list

list1 =[1,2,3,4,5]
print(list1)
print(list1[-1])

字典 哈希表

#key:value
dict1={
   
   "name":"yjy", "age":28}
print(dict1["name"])
print(dict1["age"])

判断 缩进 空值 嵌套的判断类型

注意缩进四个空格 代表这行代码属于上一行
tab自动缩进4个空格
Python是靠缩进来实现所属关系的 不同的层级靠缩进来表现
不同的是,Python中不用null而用none表示空

循环

for i in 范围:
注意的是Python都是左闭右开 比如range(1,10)代表123456789

while也是循环
i += 1代表i = i + 1

列表 切片 插入 删除

list1 = [1,2,3,4,5]
for i in list1:
    print (i)

print (list1[1:4])   #切片还是左闭右开
#Python 通过切片变灵活了很多 

列表的删除:

list1.remove(4) #代表删除了列表中的4
del list1[3]

列表的插入:

list1.append(7)  #代表插入某个数
list1.extend([8,9]) #代表直接插入一个列表

很重要的一个——循环后置
看下面两个代码 作用相同 但使用循环后置后代码行数明显减少
(1)

list2 = [i for i in range
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值