美文网首页
第1章 Python环境的搭建和编辑器的安装

第1章 Python环境的搭建和编辑器的安装

作者: 秋酱 | 来源:发表于2021-06-08 07:15 被阅读0次

1.1 Python 版本

在不同的操作系统中,Python存在细微的差别,本教程以Windows系统为例。

① 了解自己的电脑系统:右击“我的电脑”,选择“属性”,出现电脑的设置页面。

    系统类型:64位操作系统

    Windows规格版本:Windows 10 专业版

① 了解自己的电脑系统(1) ① 了解自己的电脑系统(2)

②进入官网:https://www.python.org/

③ 选择Windows系统所支持的Python版本

    64位操作系统+Windows 10,可以下载最新版本 Python 3.9.5

③ 选择Windows系统所支持的Python版本

④安装包是根据Python的版本和电脑系统版命名的,双击python安装包“python-3.9.5-amd64”,进行安装。

双击图标进行安装


1.2 运行Python代码片段

Python自带一个在终端窗口中运行的解释器,无须保存并运行整个程序就能尝试运行Python代码片段。

在Windows菜单栏中输入“python”找到已安装的Python 3.9,单击后直接打开。

在提示符>>>后输入代码:  print("Hello Python interpreter!")

在Python解释器中编写代码

只要代码清单中包含三个右尖括号(提示符>>>),就意味着代码是在终端会话中执行的,而输出也是来自终端会话。程序员要花费大量时间编写、阅读和编辑代码,因此必须使用文本编辑器或集成开发环境(IDE)提高工作效率。因此,还需安装文本编辑器,并使用它来完成编程。

Python解释器执行代码

1.3 文本编辑器与IDE

好的编辑器可以突出代码结构,帮助编程期间检视bug,还提供自动缩进、常用操作的快捷键等功能,是编程的得力助手。

IDE是一种提供了大量其他工具(如交互式调试器和代码检视器)的文本编辑器。IDE在输入代码时就对代码进行检查,猜测你想创建的项目是什么样的。例如,当你输入函数名时,IDE可能显示该函数接受的所有参数,在一切顺利且你明白显示的内容时,会有帮助,但对初学者来说可能是极大的负担,因为初学者不明白为什么在IDE中输入的代码不行。因此初学者可以先使用简单的文本编辑器,例如PyCharm、Anaconda、Sublime Text、Geany、Emacs、Vim...

       下载地址:

            PyCharm :https://www.jetbrains.com/pycharm/download/#section=windows

            Anaconda :https://www.anaconda.com/

            Sublime Text: http://www.sublimetext.com/3

1.4 各类文本编辑器比较

① IDLE:Python自带的文本编辑器,没有那么直观,不利于新手使用。

②Geany:简单的编辑器,可以在其中直接运行所有的程序。它在终端窗口中显示所有输出,有助于逐渐习惯使用终端。Geany界面简单,但功能强大。

③Emacs和Vim:适合经验丰富的程序员。

④Atom:提供了一些通常只有IDE才提供的功能。在Atom中,可以打开单个文件,也可以打开项目文件夹,并轻松访问项目中所有的文件。Atom集成了Git和GitHub,在需要使用版本控制时,让你在编辑器中就能使用跟本地仓库和远程仓库,无须切换到另一个终端窗口。

⑤Visual Studio Code:VS code也是一款类似于IDE的编辑器,能高效使用调试器,还集成了版本控制功能并提供了代码补全工具。

⑥PyCharm:是深受Python程序员欢迎的IDE,因为它是专门为使用Python编程而开发的。完整版需要付费,但免费的社区版(PyCharm Community Edition)也很有用。PyCharm提供了一个linter,它检查编码是否遵循了普遍接受的Python编程约定,并在代码不符合Python代码格式设置时提出修改建议。它集成了调试器,帮助初学者消除错误,还支持各种模式,能够高效使用Python库。

⑦Jupyter Notebook:Jupyter Notebook不属于传统的文本编辑器或IDE,是一款由块组成的Web应用程序。每个块都要么是代码块,要么是文本块,其中的文本块采用Markdown格式,让你能够设置简单的文本格式。Jupyter Notebook不仅可在.py文件中添加注释,还可编写带简单格式的文本,如标题、带项目符号的列表和在不同代码片段之间导航的超链接。每个代码块都可以独立运行,让你能够测试程序的一小部分或同时运行所有的代码块。

1.5 在终端会话中运行Python

①打开一个命令窗口

②在其中执行命令 python。

③在Python会话中执行下面的命令:print(“Hello Python interpreter!”),并确认看到了输出“Hello Python interpreter!”每当要运行Python代码片段时,都请打开一个命令窗口并启动Python终端会话。要关闭该终端会话,可Ctrl+Z、再按回车键,也可执行命令exit()。


1.6 从终端运行Hello World程序

在命令窗口中,可以使用终端命令cd(表示change directory,即切换目录)在文件系统中导航。使用命令dir表示(directory,即目录)可以显示当前目录中的所有文件。

为运行程序hello_world.py,打开一个新的终端窗口,并执行下面的命令。

        ①使用命令cd切换到文件夹 Desktop\python_work。

        ②使用命令dir确认这个文件夹中包含文件hello_world.py。

        ③使用命令python hello_world.py来运行这个文件。

大多数程序可直接从编辑器运行,但待解决的问题比较复杂时,编写的程序可能要从终端运行。

命令python,运行hello_world.py 错误示范

            本文参考书本《Python编程 从入门到实践》(第2版)[美]埃里克·马瑟斯 著

            仅为个人学习使用,若涉及版权问题,可及时联系撤稿

            若对你的Python学习也有帮助,顺手“赞”一个,O(∩_∩)O哈哈~

相关文章

网友评论

      本文标题:第1章 Python环境的搭建和编辑器的安装

      本文链接:https://www.haomeiwen.com/subject/yinosltx.html