写程序最好用的当然是记事本啦!
什么是 Python?
Python 早在 1989 年由荷兰小伙 Guido van Rossum 发明,并于两年之后公开发行。
Python 是一种面向对象、具有动态数据类型、解释型高级程序语言。和其他主流语言如 C++、Java 等相比,Python 语法简洁,更容易使用和维护;更接近英语,容易学习;并且可以和其他编程语言(比如 C++)轻松无缝衔接,对编程世界的新人十分友好。
“Hello world”之前的准备下载 Python
请先移步 Python 官网下载或查看最新源码和相关资讯,也可以在官网查看或下载各种格式的 Python 文档。请选择符合自己开发平台的版本下载,Windows 版本下载好之后跟着安装向导一路 Enter 就可以了。
2. 配置环境变量
环境变量用于指定操作系统运行环境中的一些参数,包含应用程序(可以是一个也可以是多个)所使用到的信息。操作系统除了在当前目录找应用程序之外,也可以根据环境变量中指定的路径去找。
Unix 和 Windows 中路径变量为 PATH(UNIX 区分大小写,Windows 不区分大小写)。
在 macOS 中,安装程序过程中已经改变了 Python 的安装路径。如果需要在其他目录引用 Python,必须在 PATH 中添加 Python 的目录。
3. 集成开发环境
集成开发环境(Integrated Development Environment,简称 IDE)一般包括代码编辑器、编译器、调试器和图形用户界面等工具。简单来讲就是方便程序员写代码的应用程序,为程序员写 bug、编译、运行、debug,提供一条龙服务。
初学 Python 建议一步到位选择 PyCharm,这个 IDE 支持 macOS、Windows 和 Linux 系统,有大量的插件和 Python 库。当然也比较好看。鹅厂程序员爱用的 Python IDE 对比表
关于 Python 们
2000 年发布 Python 2,之后又于 2006 年发布 Python 3 ,并在后续的十几年里一直更新和维护。直到去年,官方正式宣布从 2020 年 1 月 1 日起,停止对 Python 2 的更新。
有的同学可能会问,Python 2 停止更新了,直接用 Python 3 不就行了么?实际上,官方在开发 Python 3 这个版本的时,为了不带入过多的累赘,并没有考虑向下兼容。也就是说 Python 2 的代码不能转成 Python 3。如需转换,需要参考一份官方指南 Porting Python 2 Code to Python 3。
闲言碎语
选择 Python 作为入门的编程语言再合适不过了。在刚开始学习的阶段,要抓住重点,Python、PyCharm 两个基本的应用程序安装配置好也就足够了。不只是 Python,对于所有编程语言,掌握必要的基础之后,遵守编程语言的代码规范多上手练习,多思考。遇到不懂先 RTFM,再多搜多问。
学习不停,精进不止!
----------
编辑:鸵鸟