Python的交互式解释器

发布时间: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中无需这样做,因为在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/

返回列表
在线客服
联系方式

热线电话

17727591462

上班时间

周一到周五

二维码
线