Chapter 2: Python Language Basics, IPython, and Jupyter Notebooks 个人理解与问题

2.2 IPython基础

2.2.2 运行Jupyter notebook

  在终端输入\(Jupyter \quad notebook\),会在默认浏览器打开\(Jupyter\),但是注意路径问题,如果我们在D:\Python_Code\IPython 输入上面的代码的话,那么\(Jupyter\)默认打开的就是D:\Python_Code\IPython路径

2.2.6 执行剪切版的程序

  %paste与%cpaste在Jupyter notebook中是不能使用的,书上的原话是可以在IPython里使用(类似cmd的黑框)

2.3 Python语言基础

2.3.1.11 可变对象与不可变对象

  列表、字典、NumPy数组是可变对象,而元组、字符串是不可变的.需要注意的是,这个不可变是引用地址不可变,也就是只要列表元素的地址不改变,其他变化是允许的.

tup = ('foo',[1,2],True)
tup[2] = False#这是不允许的
tup[1].append(3)#这是允许的,因为本质列表的元素没有改变
print(tup)#输出('foo',[1,2,3],True)
posted @ 2022-11-24 15:54  acmloser  阅读(13)  评论(0编辑  收藏  举报