python的相关学习资料和书籍比比皆是,我就是一个python初学者,写专栏用于自己做笔记。若是本专栏对初学者有所帮助,那更是再好不够了。本人才疏学浅,本文内容均摘录于书籍**《毫无障碍学python》**,对本书感兴趣者,欢迎查阅原书籍。
python编程语言简介
python是一种面向对象、解释型语言。
python语言的特点:
①简单易学:python语法简单。
②免费且开源:python是一种开源语言,其源码是自由且开放的。
③高级编程语言
④移植性强:python可移植到多个平台
⑤解释型程序语言:python语言写的程序可以直接运行源码。
⑥可嵌入性:python语言可与c语言互相嵌入运用。
⑦丰富的套件:python提供许多内置标准套件,可以帮你处理各种工作。
内置Anaconda开发环境
python可在多个平台开发运行,我们主要以windows系统作为开发平台,使用Anaconda套件组作为开发环境。
首先需要安装Anaconda套件;
Anaconda prompt是最常用的套件,可以在其命令窗口直接运行一个python程序,如下图所示;
用Anaconda prompt可建立虚拟环境;
Spyder编辑器
spyder编辑器作为开发python程序的编辑器,其界面如下图所示。
Jupyter Notebook编辑器
Jupyter Notebook编辑器是一个Ipython的web拓展套件,能够让使用者在浏览器中编写及运行程序。