寒假进度7-Python与Jupyter使用对比

Python与Jupyter使用对比

学习链接:PyTorch深度学习快速入门教程(绝对通俗易懂!)【小土堆】_哔哩哔哩_bilibili

以以下故意有错的代码为例

print("Start")
a = "helloworld"
b = 2019
c= a+b
print(c)

 

1.在Python文件中执行

 将b = 2019 改为b = "2019"后再运行

 发现又将代码从头开始重新运行了一遍

 

2.在python控制台中执行

 将b = 2019 改为b = "2019"后再运行

 第二次是从b = "2019"开始一行一行再次运行的

 

3.在Jupyter中执行

将b = 2019 改为b = "2019"后再运行

 第二次是从b = "2019"到print(c)开始一起再次运行的

 

综上所述,二者的区别为

代码是以块为一个整体运行的话

  python文件的块是所有行的代码 python控制台以任意行为块运行的 jupyter以任意行为块运行的
优点 通用,传播方便,适用于大型项目 显示每个变量属性 有利于代码阅读及修改
缺点 需要从头运行 不利于代码阅读及修改 环境需要配置
posted @ 2022-01-07 14:15  不会编程的肉蛋葱鸡  阅读(329)  评论(0编辑  收藏  举报