python:
是一种广泛使用的高级编程语言,属于通用型编程语言,由吉多·范罗苏姆创造,第一版发布于1991年。可以视之为一种改良(加入一些其他编程语言的优点,如面向对象)的LISP。
作为一种解释型语言,Python的设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进划分代码块,而非使用大括号或者关键词)。相比于C++或Java,Python让开发者能够用更少的代码表达想法。不管是小型还是大型程序,该语言都试图让程序的结构清晰明了。
Python的用途 :
- WEB应用:Facebook 豆瓣…
- 爬虫程序;
- 科学计算;
- 自动化运维;
- 大数据(数据清洗);
- 云计算;
- 桌面软件/游戏;
- 人工智能
Python开发环境搭建 : 开发环境搭建就是安装Python的解释器
Python的解释器分类:
- CPython(官方): 用c语言编写的Python解释器;
- PyPy : 用Python语言编写的Python解释器;
- IronPython : 用.net编写的Python解释器;
- Jython : 用Java编写的Python解释器
基本语法 :
- 在Python中严格区分大小写;
- Python中的每一行就是一条语句,每条语句以换行结束;
- Python中每一行语句不要过长(规范中建议每行不要超过80个字符); “rulers”:[80],
- 一条语句可以分多行编写,多行编写时语句后边以\结尾 ;
- Python是缩进严格的语言,所以在Python中不要随便写缩进 ;
- 在Python中使用#来表示注释,#后的内容都属于注释,注释的内容将会被解释器所忽略;一般习惯上#后边会跟着一个空格
IDE(Integrated Development Environment)
,集成开发环境。是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。
常用IDE
: Atom、Sublime、Pycharm、VS Code是Python使用者常用的几款IDE。
pycharm-professional-2018.1.3
: 第三方IDE打开多个.py文件时,页面较为友好。同时还有以下优点:智能提示、代码着色、代码跳转、自动完成、单元测试、版本控制等等。