当前位置:首页>python>Python教程(7)IDLE的交互模式——像聊天一样写代码

Python教程(7)IDLE的交互模式——像聊天一样写代码

  • 2026-10-11 07:15:45
Python教程(7)IDLE的交互模式——像聊天一样写代码

你好,我是雨霖八珞,同名B站UP主。关注合集不迷路。以下内容为个人教学,真诚分享,欢迎交流。

前面我们写代码,都是在 Python IDLE 的“文件模式”里 —— 新建文件、写代码、保存、按 F5 运行。

其实 IDLE 还有一种更直接的模式,叫交互模式。就是那个打开 IDLE 时,带有 >>> 提示符的白色窗口。

在这个模式里,你写一行,Python 就执行一行,立刻给你反馈。就像在跟 Python 聊天一样。


跟它聊点什么

在交互模式窗口中,可以看到 >>> 提示符,

它在那里等着你输入命令。

现在你可以输入:10 + 2<Enter>,即输入10+2后按回车

看看会有什么结果,继续输入:

  • 10 - 2<Enter>

  • 10 * 2<Enter>

  • 10 / 2<Enter>

你看,不用写 print(),Python 会自动把结果打印出来。

这就是交互模式的好处:快速验证想法。你想快速计算,在交互模式中敲一行代码,马上就能看到答案,而不用写print语句,更不用运行程序。

简单说:交互模式用来“试”,文件模式用来“写”。

聊天小技巧

1. 用 _ 获取上一次的结果

_ 代表上一次计算的结果,省得你重新输入。

在英文模式下,同时按住 Shift 和 -(减号键)就可以打出下划线 _。

你看,第一行的结果太长了,如果照着输入都有可能会出错,用_刚刚好。

2、按 Alt + P 调出上一条命令

写错了想重新改?按 Alt + P可以调出上一条命令,改完再执行。

这里的P表示Previous,上一条

你看,第二行语句“你好”写错了,要换成“你好吗”,不需要重新输入代码,也不需要复制粘贴,在第三行中直接Alt + P,就可以直接出现第二行代码,直接改,多方便。

3. 按 Tab 自动补全

输入 pri 然后按 Tab,会自动弹出窗口,帮你补全成 print。

这个小技巧适合刚学习的小白,有很多单词还记不牢。

什么时候用交互模式?

写单行代码,想看看是什么结果,最适合用交互模式。

写多行代码(比如循环、条件判断),或者想保存代码以后再用,就切换到文件模式。


细心的你,是否发现有个问题

10 除以 2 的结果为什么是5.0,而不是5呢?

我们下一篇就在交互模式中介绍Python里的常用算术运算。

本公众号内容均为原创。如需转载或引用,请先联系我。谢谢你的尊重。

觉得不错的话,伙伴们记得关注、转发和点赞哈!

最新文章

随机文章