python jupyter编码混乱

2024-06-15 00:42:16 发布

您现在位置:Python中文网/ 问答频道 /正文

我在udemy上有一些python课程,但整个课程都在jupyter上,我的问题是.py编码和.ipynb有什么区别?为什么课程在jupyer上,而youtube上的每个人都在VsCode/Pycharm/Sublime中编码,而没有jupyer笔记本集成

例如在jupyter

a = 20 
a

您将得到结果,但在VsCode中什么也没有发生,您必须为此创建新的Jupyter笔记本集成。 这是相同的结果,你会得到,但不同的编码(.py/.ipynb)或我遗漏了什么


Tags: py编码youtube笔记本jupytervscodepycharm课程
2条回答

这就是使用交互模式和脚本模式的区别。 Jupyter是一个IDE(交互式开发环境)。其中一个特性是,当您输入一个表达式时,解释器将打印该值。正式的Python脚本不会显示,除非您显式地告诉它使用print方法进行显示。要显示您的值,请使用

a = 20
print(a)

感谢您的回复,所以基本上您可以在脚本模式下做您可以在交互模式下做的所有事情?(也是大项目)

相关问题 更多 >