安装水蟒

在今年的赢博体育三个Python教程中,我们都将使用Anaconda Python发行版。Anaconda发行版包含最新版本的Python、大量用于科学编程的有用库以及其他有用的工具。

要下载Anaconda的安装程序,请访问www.anaconda.com/download/并单击下载Python 3.6版本的按钮。

安装过程将在您的硬盘上创建一个Anaconda文件夹。Anaconda文件夹中的bin文件夹包含一个Python解释器。

安装编辑器和/或IDE

要在Python中编程,您可以使用文本编辑器和终端窗口的组合,也可以使用集成开发环境。

要使用简单的文本编辑器编写Python程序,您需要使用支持Python语言的文本编辑器:我推荐Mac OS X的BBEdit或Windows的notepad++。

如果您想使用IDE,我推荐PyCharm Community Edition IDE。

交互式地使用Python

Python是一种解释性语言,因此您可以在交互模式下使用Python。要使用此模式,只需打开终端窗口并以交互模式启动Python解释器。

在Windows上,在搜索框中输入“Anaconda Prompt”以启动Anaconda终端窗口。在Mac上,只需启动终端赢博体育程序。

要启动Python解释器,只需键入

python

进入终端窗口。您应该看到一条来自Python的启动欢迎消息,后面跟着一个命令提示符。

对于我们的第一个简单示例,在命令提示符下输入以下两行:

msg = "Hello, World!" print(msg)

当您键入每一行时,解释器将计算您键入的代码。产生打印输出的代码将导致解释器打印一条消息。

要退出交互式会话,请键入

辞职()

使用文本编辑器和命令提示符

另一种可以用来运行Python代码的方法是在文本编辑器中输入代码以创建Python程序。然后可以使用Python解释器执行该程序。

要使用此方法,首先创建一个文件夹,将Python程序保存在一个方便的位置。由于终端在您的主文件夹中启动,因此将项目文件夹放在您的主文件夹中是个好主意。对于这个例子,我假设我已经在我的主文件夹中创建了一个名为“example”的文件夹。

接下来,启动文本编辑器,创建一个新文档,复制并粘贴代码

n = 2 msg = "I eat " + str(n) + " donuts today." print("Status update: " + msg)

放到那个文件里。在example文件夹中将文件保存为example.py。

接下来,打开终端窗口或Anaconda提示窗口并键入命令

CD example python example.py

第二个命令将导致解释器加载并运行example.py中的Python代码。然后,您将看到该代码生成的输出。

使用PyCharm IDE

启动PyCharm IDE。您首先看到的是一个欢迎屏幕,提示您创建一个新项目或打开一个现有项目。单击该选项以创建新项目。默认情况下,PyCharm将提示您在主文件夹的PyCharmProjects文件夹中创建一个新的项目文件夹。

在开始时,项目将是空的。要为Python代码创建源代码文件,右键单击项目窗格中的项目文件夹并选择New/Python file选项。将新文件命名为example.py。然后复制粘贴代码

n = 2 msg = "I eat " + str(n) + " donuts today." print("Status update: " + msg)

放到那个文件里。

要执行文件中的代码,只需从PyCharm Run菜单中选择Run。这将打开一个输出窗格,显示程序的输出。

一个更有趣的例子

Anaconda发行版包含大量用于科学编程的有用库。下面是一个稍微复杂一些的例子,它使用了matplotlib和numpy库。

进口matplotlib。import numpy = np. lang (-np. lang)π,np。Pi, 0.01) s = np.sin(t) plt。Plot (t, s) Plot .show()

您可以从交互式提示符或PyCharm IDE中运行此代码。该示例在(-π,π)范围内构造函数s = sin t的绘图,并在图形窗口中显示该绘图。