Python交互式命令行与脚本文件使用指南
1. 交互式会话的用途
交互式会话能够立即执行代码,并返回所输入命令的执行结果,但不会将这些结果保存到文件中。虽然在实际操作中,我们通常不会在交互式会话里编写大型程序,但它却是进行语言实验和程序测试的绝佳选择。
1.1 实验
由于代码能在交互式会话中立即执行,所以这里是进行编程语言实验的理想场所。若你对Python中某段代码的运行方式存在疑问,只需开启一个交互式会话,就能验证结果。
例如,当你看到 'Mielonka!' * 8 这样的表达式却不理解其含义时,有两种选择:一是花费十分钟查阅文档和书籍来了解其作用;二是直接在交互式会话中执行该代码:
% python
>>> 'Mielonka!' * 8 # 通过实践学习
'Mielonka!Mielonka!Mielonka!Mielonka!Mielonka!Mielonka!Mielonka!Mielonka!'
在Python里, * 对数字而言代表乘法,而对于字符串则表示重复。通过在交互式会话中执行代码,我们能快速了解代码的功能。
而且,在交互式会话中进行实验通常不会造成严重问题。要想造成实质性的损害,比如删除文件或执行危险的系统命令,你需要刻意去导入特定模块,并且要对系统接口的工作原理有更深入的了解。一般来说,普通的Python代码都能安全执行。
要是在交互式会话中犯错,比如使
超级会员免费看
订阅专栏 解锁全文
310

被折叠的 条评论
为什么被折叠?



