![自学Python:编程基础、科学计算及数据分析(第2版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/909/45852909/b_45852909.jpg)
上QQ阅读APP看书,第一时间看更新
1.2.2 第一行Python代码
安装好Anaconda后,可以通过命令行界面接入Python解释器:
![](https://epubservercos.yuewen.com/31354F/24975354409380106/epubprivate/OEBPS/Images/12_02.jpg?sign=1739409105-mZurSj5tzPKgj1hJCBRSj3j5iYjnO41J-0-91d4a1a0e6c65def8fec9e1ab4224fdb)
解释器(Interpreter)是编程语言的一种模式,它能够将高级编程语言逐行解释并运行。Windows系统下,Python解释器的初始界面如图1-2所示。
![](https://epubservercos.yuewen.com/31354F/24975354409380106/epubprivate/OEBPS/Images/12_03.jpg?sign=1739409105-rOYeLbjHp18pATrJ5eoaSqQlrPLsYzPH-0-542f7c58cd3c5cfb9b9d63adeef3c6f1)
图1-2 Python解释器的初始界面
显示内容如下。
![](https://epubservercos.yuewen.com/31354F/24975354409380106/epubprivate/OEBPS/Images/12_04.jpg?sign=1739409105-KEoscuLv3sW4yfllr7kjnQXtZ84NVmIL-0-7c63ba854ffaad695205c09022dc9c19)
其中,“>>>”是提示符,作用是提示在此处可以输入一些内容。编程界的第一行代码,自然是著名的Hello World,即显示一行“Hello World!”的输出。在提示符后,输入“print("Hello World!")”:
![](https://epubservercos.yuewen.com/31354F/24975354409380106/epubprivate/OEBPS/Images/13_01.jpg?sign=1739409105-BF5uSsvprKvUWJqWshLA2l4E6i2ylTfD-0-dd4cb7941f70690289212763ed76ab6b)
按〈Enter〉键,会显示:
![](https://epubservercos.yuewen.com/31354F/24975354409380106/epubprivate/OEBPS/Images/13_02.jpg?sign=1739409105-B8uOh5ubTLyktHZMBEIYn3Nkl8AknVYI-0-4263e5f6ba1c3af2fe19987cef12ed71)
Python解释器打印了字符串“Hello World!”,并在下一行显示了一个新的“>>>”提示符,以便接着输入新的内容。在本书中,“打印”一词特指在计算机屏幕上输出文本,并非通过打印机打印出来。print()是Python 3中用来打印变量的函数,是最常用的函数之一。
Python解释器只能运行满足Python语法的内容,对于非Python代码会显示错误信息。例如:
![](https://epubservercos.yuewen.com/31354F/24975354409380106/epubprivate/OEBPS/Images/13_03.jpg?sign=1739409105-hrqrmAbBoOg55VFJXAuYea2Gf9vjAwCu-0-9d330e6315336f5e068b237c043adfb0)
Python解释器不能理解输入的内容,所以提示了一个错误信息。在提示完错误信息后,解释器会给出一个新的“>>>”提示符,以便继续输入内容。