发布时间:2022-02-11 09:42:23 人气:268 作者:多测师
启动Python后,可看到类似于下面的提示符:
Python 3.5.0 (default, Dec 5 2015, 15:03:35)
[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.1.76)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
解释器的外观及其显示的错误消息因版本而异。虽然看上去没多大意思,但请相信我,这其实很有趣,因为这是进入黑客殿堂的大门——对计算机进行控制的第一步。更准确地说,这是一个交互式Python解释器。请尝试像下面这样做,以核实它是否管用:
>>> print("Hello, world!")
等你按下回车键后,将出现如下输出:
Hello, world!
>>>
如果你熟悉其他计算机语言,可能习惯了在每行末尾都加上分号。在Python中无需这样做,因为在Python中,一行就是一行。如果你愿意,也可加上分号,但不会有任何影响(除非后面还有其他代码),况且大家通常都不这样做。
这是怎么回事呢?>>>是提示符,可在它后面输入一些内容。例如,如果你输入print("Hello,world!")并按回车键,Python解释器将打印字符串"Hello, world!",然后再次显示提示符。如果输入截然不同的内容呢?请尝试这样做:
>>> The Spanish Inquisition
SyntaxError: invalid syntax
>>>
显然,解释器没有看懂① (如果你运行的不是IDLE,而是Linux命令行解释器,错误消息可能稍有不同)。解释器还指出了问题出在什么地方:使用红色背景色(在命令行解释器中,使用的是脱字符号^)突出单词Spanish。
如果你喜欢这个解释器,可再尝试几次(要获取使用指南,可在提示符下输入命令help()。按回车键。在IDLE中,还可按F1来获取帮助信息),否则请接着往下读。毕竟,在不知道如何与之交流的情况下,这个解释器并不是很有趣
以上内容为大家介绍了Python的交互式解释器,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注多测师。https://www.e70w.com/xwzx/