1.数据类型
Numbers(数字)
String(字符串)“”
List(列表)[]
Tuple(元组)()tup1 = () # 空元组 tup2 = (20,) # 一个元素,需要在元素后添加逗号
Sets(集合){}(空)
Dictionaries(字典){空}键值对
2.字符串不可以被改变 但是列表可以被改变 元组元素不能被修改
3.切片是前闭后开[1:1]输出为空
4.Jupyter的各种快捷键
执行当前cell,并自动跳到下一个cell:Shift Enter
执行当前cell,执行后不自动调转到下一个cell:Ctrl-Enter
是当前的cell进入编辑模式:Enter
退出当前cell的编辑模式:Esc
删除当前的cell:双D
为当前的cell加入line number:单L
将当前的cell转化为具有一级标题的maskdown:单1
将当前的cell转化为具有二级标题的maskdown:单2
将当前的cell转化为具有三级标题的maskdown:单3
为一行或者多行添加/取消注释:Crtl /
撤销对某个cell的删除:z
浏览器的各个Tab之间切换:Crtl PgUp和Crtl PgDn
快速跳转到首个cell:Crtl Home
快速跳转到最后一个cell:Crtl End
5.启动jupyter notebook
打开prompt
(E:\ProgramData\Anaconda3) F:\>cd F:\file\pyth
6.无法绘制出图
加一句%matplotlib inline
7.《机器学习实践》中pca 代码里出错
def loadDataSet(fileName, delim='\t'):
fr = open(fileName)
stringArr = [line.strip().split(delim) for line in fr.readlines()]
datArr = [list(map(float,line)) for line in stringArr] #map要转存到list里 因为矩阵存储需要是列表或者tuple类型
fr.close()
return mat(datArr)
Numbers(数字)
String(字符串)“”
List(列表)[]
Tuple(元组)()tup1 = () # 空元组 tup2 = (20,) # 一个元素,需要在元素后添加逗号
Sets(集合){}(空)
Dictionaries(字典){空}键值对
2.字符串不可以被改变 但是列表可以被改变 元组元素不能被修改
3.切片是前闭后开[1:1]输出为空
4.Jupyter的各种快捷键
执行当前cell,并自动跳到下一个cell:Shift Enter
执行当前cell,执行后不自动调转到下一个cell:Ctrl-Enter
是当前的cell进入编辑模式:Enter
退出当前cell的编辑模式:Esc
删除当前的cell:双D
为当前的cell加入line number:单L
将当前的cell转化为具有一级标题的maskdown:单1
将当前的cell转化为具有二级标题的maskdown:单2
将当前的cell转化为具有三级标题的maskdown:单3
为一行或者多行添加/取消注释:Crtl /
撤销对某个cell的删除:z
浏览器的各个Tab之间切换:Crtl PgUp和Crtl PgDn
快速跳转到首个cell:Crtl Home
快速跳转到最后一个cell:Crtl End
5.启动jupyter notebook
打开prompt
(E:\ProgramData\Anaconda3) F:\>cd F:\file\pyth
6.无法绘制出图
加一句%matplotlib inline
7.《机器学习实践》中pca 代码里出错
def loadDataSet(fileName, delim='\t'):
fr = open(fileName)
stringArr = [line.strip().split(delim) for line in fr.readlines()]
datArr = [list(map(float,line)) for line in stringArr] #map要转存到list里 因为矩阵存储需要是列表或者tuple类型
fr.close()
return mat(datArr)