文章目录
第二节——Python基础课
陈述句
整型
- ctrl键+‘/’ :注释所选内容
- print(a,b) :打印一组数
- a,b=b,a :交换ab值
字符串
- 定义: name = “ligekaoyan”
- 输出: print(name)
- 输出单个: print(name[2])
列表
- 定义: list1 = [1, 2, 3, 4, 5]
- 输出: print(list1)
- 输出单个: print(list1[2])
- 输出最后一个: print(list1[-1])
- 输出倒数第二个: print(list1[-2])
- 加入字符串和字典 :dict1 = {“name”: “ligekaoyan”, “age”: 28, 20: 80}
list2 = [1, “art”, dict1]
输出: print(list2)
字典(哈希表)
- 形式: key:value 例如: dict1 = {“name” : “ligekaoyan” , “age” : 28 , 20 : 80}
- 访问: print(dict1[“name”])
- 访问: print(dict1[“age”])
- 访问: print(dict1[20])
判断
缩进
tab键缩进4格,表示属于,不用括号
判断
空值
循环
for循环:for i in 范围
字典中循环
while循环
列表
切片
删除
插入
循环后置
函数
加减乘除
定义函数
类(类比JAVA)
定义
实例化
继承(类比JAVA)
矩阵numpy
定义
合并
切片
正常切
跳着切
张量Tensor
定义
tensor1 = torch.tensor(list1)
print(tensor1)
求梯度
直接创建张量
求和
shape函数
引用