Python简介
Pyhon是一种结合了解释性,编译性,互动性和面向对象的脚本语言。
Python具有很强的可读性,类似英文阅读,使用缩进区分代码块
- Pyhon是一种解释型语言:无编译环节
- Python是一种交互式语言:可以在一个Python提示符**>>>**后直接执行代码
- Pyhon是一种面向对象的语言:支持面向对象的风格或代码封装在对象的编程技术
Pyhon特点
- 易学习:相对较少的关键字,结构简单,明确定义的语法
- 易阅读:缩进方便阅读代码块
- 易维护:源代码相当容易维护
- 广泛的标准库:Python最大的优势之一是丰富的库,且跨平台兼容性好
- 互动模式:可以从终端输入执行代码并获得结果
- 可移植:基于开放源代码的特性,被移植到许多平台
- 可扩展:Pyhon可以调用C或C++
- 数据库:提供所有主要的商业数据库的接口
- GUI编程:支持GUI可以创建和移植到许多系统调用
10.可嵌入:可以将Python嵌入到C/C++程序,让程序的用户获得“脚本化”的能力
Python 应用
- Youtube - 视频社交网站
- Reddit - 社交分享网站
- Dropbox - 文件分享服务
- 豆瓣网 - 图书、唱片、电影等文化产品的资料数据库网站
- 知乎 - 一个问答网站
- 果壳 - 一个泛科技主题网站
- Bottle - Python微Web框架
- EVE - 网络游戏EVE大量使用Python进行开发
- Blender - 使用Python作为建模工具与GUI语言的开源3D绘图软件
- Inkscape - 一个开源的SVG矢量图形编辑器。