简要Python开发讲义 - 1. 前期准备

关于本手册

说明:本讲义的主要资料参考来自以下教材,并对其内容进行了精简和修改,于是有了这份开发讲义。这本讲义的时常大概在一天左右,其目的就是快速帮助刚接触Python开发的朋友学习了解Python的基础概念。

[参考资料] http://www.runoob.com/python/python-tutorial.html

如果有需要了解更多的Python应用知识和扩展,可以访问Python的官方说明文档,或者参考网络上的教学视频。

Python 技术初探

Python Q&A

Python是一种脚本式编程语言,它具有跨平台容易入门轻量执行的优点,在不考虑执行性能和效率的前提下,几乎能够胜任绝大多数的任务。

在我们最热门的人工智能领域,数据分析领域,还是一般的网站开发、App开发、嵌入式开发、系统运维、文本分析上,Python都有其特别应用以及优势,所以现在在各个行业领域中,Python成为非常炙手可热的不二之选。

Python难学么?

因为Python已经封装了大量计算机底层逻辑,所以它的入门门槛非常低,我觉得只要你智商正常,掌握这门语言不是困难的事。

想提高Python的技术,应该怎样做?

由于Python这种类型的语言出现,在不考虑执行效率上,掌握Python的应用技巧已经不是用户首先应该考虑的问题了,它像是万金油一样,使用者此时需要的提高技巧,应该是更多的关注在自我的提高,例如新技术的应用上,新思维的学习上;如果你是从事分析职业,例如数据分析、风险分析等,我觉得作为从业者,你此时应该花费更多的时间,把大学时代的高等数学拿出来重新学习一遍。

下载Python

如果你使用的操作系统是Windows,并且计划在Windows系统上使用Python,那么你需要到Python的官网上,下载Python的安装程序,我这里建议你使用Python3.6+版本的安装包,因为更多的特性和功能在新版本中提供给了用户。使用2.7+版本也不是不可以,但是你需要知道Python2.7+版本,将在未来很快失去官方的维护,除非你有非常充足的理由,我这里仍然强烈推荐你使用Python3.6+以上的版本。
Python官网:https://www.python.org/

你可以在以下链接中下载 Python 的文档,你可以下载 HTML、PDF 和 PostScript 等格式的文档。
Python文档下载地址:https://www.python.org/doc/

扫描二维码关注公众号,回复: 1141151 查看本文章

如果你是Linux用户,可以通过安装包管理工具,例如对于Debian用户来说,可以使用命令

    sudo apt install python3.6

对于Mac用户来说,可以使用brew安装Python3

    brew install python3

当然,除了使用软件管理包安装Python以外,还可以自己从官网上下载源码,在自己的电脑上编译,配置环境,当然,这里就不做具体展开了。

配置Python环境

这一部是对于Windows用户特别说明的,因为安装好了Python之后,默认是无法通过CMD执行Python的,你如果观察一下,会发现在开始菜单中多了一个和Python有关的命令行执行程序,如果你不配置执行环境,那么执行Python程序时,你不得不经常打开这个命令行。

方法是找到Python的安装路径,在该路径下应该有一个Python.exe可执行程序,你需要用Ctrl+C拷贝这个安装路径。然后对我的电脑右键,选择“属性”-“高级环境配置”,在Path里,把Python的这个路径粘贴进去。

此外,我还建议你把Scripts下的路径也一并粘贴到Path里,因为Scripts里包含了Python非常重要的扩展包管理工具,pip,非常建议你这么做。

运行Python代码

Python安装好了,并且配置好了环境,那么就是体验Python的时候。你需要在命令行窗口里,使用Python/Python3命令,启动Python解释器:

交互式解释器:

通过命令行窗口进入python并开在交互式解释器中开始编写Python代码。在Unix,DOS或任何其他提供了命令行或者shell的系统进行python编码工作。

    $ python # Unix/Linux 

或者

    C:>python # Windows/DOS

以下为Python命令行参数:

选项 描述
-d 在解析时显示调试信息
-O 生成优化代码 ( .pyo 文件 )
-S 启动时不引入查找Python路径的位置
-V 输出Python版本号
-c cmd 执行 Python 脚本,并将运行结果作为 cmd 字符串。
file 在给定的python文件执行python脚本。

集成开发环境

有一款好的集成开发环境,对于编写Python会起到重要的帮助,这里提供几个常用的IDE,你可以自己选一款。

Visual Studio Code
这里写图片描述

微软推出的轻量级IDE,跨平台,而且有丰富的插件可以使用,是现在最流行的IDE之一。

PyCharm
这里写图片描述

专门针对Python的一款IDE,也有非常不错的支持。

Spyder
这里写图片描述

这是一款可以展示Python执行过程中可视化变量的工具,有点类似Matlab,非常方便使用。

Visual Studio
这里写图片描述

重量级的开发工具,最新的Visual Studio里集成了Python开发功能,但是如果你只是为了写Python代码,使用Visual Studio Code比Visual Studio要更方便一些。

Emacs
这里写图片描述

早期的IDE,也是现在大多数程序员使用的IDE。

猜你喜欢

转载自blog.csdn.net/poisonchry/article/details/80497337