Python 环境搭建
随着人工智能和机器学习的火热,Python编程语言得到了快速发展,部分省市 已将Python 纳入中小学课程。Python在网络爬虫、数据处理、科学计算方面的优势 使得编程已不再是计算机行业的专利,其他领域也逐渐把编程作为一项基本技能和 工具。早点接触、学习编程,对未来的职业生涯发展百利而无一害。本系列文章根 据作者学习编程的经验和一些体会,将手把手带你搭建开发环境,分析Python程序 特点,学习Python语法规范,尝试Python网络爬虫等。从无到有,从易到难,层 层递进,带你逐步走进Python的世界,欢迎大家一起学习和交流。今天的任务就是 了解Python,搭建Python 开发环境,体验第一个Python程序。
Python 简介
Python 的图标由两条蟒蛇组成。
Python 语言的发展历程
Python2 和 Python3 差异较大,并且不兼容,Python最新版本为3.8。从Python的发 展历史来看,它并不是一种新的编程语言,它是经过时间考验,逐步发展壮大起来的。
Python 语言的主要特点
简单易学是相对其它编程语言而言的,非常灵活,很多操作内置的模块都帮我们实现 了。胶水语言是指它可以很方便的集成或调用其它编程语言。
Python 应用场景
Python 中拥有非常丰富的第三方库,使得其功能非常强大,应用领域非常广泛。掌握 了Python 基础,然后学习相应的框架即可非常方便的迁移到另一个领域。当前最前沿和最 热门的一些领域都支持Python,学习Python可以紧跟时代步伐,拥抱变化。
Python 环境搭建
进入Python官网:https://www.python.org/downloads/,选择 Downloads 即可看到最新 的Python 版本,也可以查看历史版本,如图所示。
选择适合自己电脑的版本文件,例如我的电脑是Windows操作系统,64位,以 Python3.8.1 为例,截图如下。
单击下载好的Python安装包,根据向导进行安装,将Python添加到环境变量中去, 修改Python的安装目录,尽量不要放在C盘,路径中不要包含中文和空格,关键截图如 下。
Python 安装成功后,通过开始菜单,可以看到多了一个Python3.8文件夹,包含4个 文件,如下图所示。
也可以直接通过命令行启动Python,执行Python命令,具体操作过程如下。
第一个Python程序
由于命令行是一行行执行的,所以单纯使用Python命令难以实现这种包含多行内容的 效果。Python官方中,提供了一个交互式的编辑工具IDLE,可以执行Python命令,也可 以执行Python脚本文件,过程如下。
集成开发工具
IDLE 可以执行一些复杂的Python程序,但使用并不是很方便,例如没有代码提示、 无法在多个文件中快速跳转、不支持调试等,因此,推荐大家使用一些集成开发工具,提 升代码编写效率。支持Python的集成开发工具有很多,例如PyCharm、Eclipse中安装 PyDev 插件、Sublime、VSCode、Jupyter 等,在此推荐大家使用PyCharm。 在PyCharm 官网中提供了专业版和社区版两种,专业版是收费的,社区版是免费的, 对于我们学习来说,社区版就足够了。PyCharm安装与使用的关键步骤如下。
尝试在开发工具中输入以下代码,体验Python程序的执行效果。