如何将ipython添加入spyder的python console中?

 我来答
福祸55分
推荐于2019-09-14 · TA获得超过3597个赞
知道小有建树答主
回答量:15
采纳率:0%
帮助的人:2495
展开全部

刚开始接触Python的时候,网上找到的资料基本上上来就是介绍Python语言,很少有对开发环境进行讲解的,但如果在学习的过程中不断练习,这样效率会更高,所以特意将一个Python的开发环境Spyder自带的入门教程翻译出来,希望可以帮助到和我有同样困惑的你。

个人水平有限,会有翻译不到位的地方,欢迎批评指正。

Spyder是使用Python编程语言进行科学计算的集成开发环境。它有一个Editor(编辑器)用于编写代码,Console(控制台)可以评估代码并且在任何时候都可以看到运行结果,Variable Explorer(变量管理器)可以查看代码中定义的变量。

你一旦执行了hello.py文件,函数对象hello就被定义了,并且IPython console也知道了它的存在。因此,我们可以用如下方式在console中调用函数:

在console中写入hello()(靠近In[?],?可以是任意正整数),然后按下Enter键。

你应该发现hello()函数又被执行了一遍,Hello World又被打印了一次。在console中调 用函数和输出的形式应该如下:

In [ ]: hello()

Hello World

你能发现它和执行整个代码之间的区别吗?

当你执行整个代码时,Python会遍历整个文件,创建一个hello函数对象(覆盖之间的 对象),当到达hello()这一行就调用这个函数。

如果我们在console中调用hello(),我们只是调用了之前执行整个hello.py文件在IPython console中定义的函数对象hello。

这些概念在多次练习或者处理更大一些的代码实例后会更加清楚。在稍后的阶段中你可能还会返回此教程。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式