摆脱肥宅,从我做起—day02

一、python错题集
1、摆脱肥宅,从我做起—day02_第1张图片
在这里插入图片描述

二、python易忘点
1、if else while elif后面加:
2、几次方**
3、反斜杠\加某字符直接输出某字符
4、//求某数商
5、in操作符可判断某字符或字符串是否在list里,返回是False或True
和for搭配,还可以遍历list
摆脱肥宅,从我做起—day02_第2张图片
6、list(rang[1,5])包前不包后[1,2,3,4]
7、list变量的+只是类似string的+操作
8、raise关键词直接指明错误类型
摆脱肥宅,从我做起—day02_第3张图片
9、多数exception的关键词可以同时输出字符串
10、set、dictionary {},list[],tuple()。tuple里的元素定义后不能用赋值=修改
摆脱肥宅,从我做起—day02_第4张图片
11、a[1:-1],a的第二个到最后一个,如果负数在step就反着跳步
12、快速生成想要的list[]
摆脱肥宅,从我做起—day02_第5张图片
13、format输出特定格式,类似占位符
14、把list变字符串join
15、all,any函数
摆脱肥宅,从我做起—day02_第6张图片
16、lambda用法可的等效于定义一个函数
摆脱肥宅,从我做起—day02_第7张图片
摆脱肥宅,从我做起—day02_第8张图片
17、以后调试代码看中间结果,可尝试list()函数
18、在list选想要的,可以filter函数
摆脱肥宅,从我做起—day02_第9张图片
19、yield 的作用就是把一个函数变成一个 generator,带有 yield 的函数不再是一个普通函数,Python 解释器会将其视为一个 generator。
一个带有 yield 的函数就是一个 generator,它和普通函数不同,生成一个 generator 看起来像函数调用,但不会执行任何函数代码。
20、无限迭代器函数,count、cycle、repeat。

三、pytorch易忘点
1、改变一个 tensor 的大小或者形状,torch.view
2、有一个元素 tensor ,使用 .item() 来获得这个 value

Ps:今天之前一定要写完oo论文

你可能感兴趣的:(笔记)