人生苦短,我用Python.

-发展历史:

  - 1989年,由Guido van Rossum开始开发,

  - 1991年,发布第一个公开发行版,第一个Python编译器(同时也是解释器)诞生。

  - 2004年,Python的使用率呈指数倍增长。

  - 2008年:python3.0诞生

  - 2014年:宣布2.7支持到2020

  - 2017年:AI元年,Python崛起

  - 想了解更多,百度呗!

- Python的应用领域

  - 系统编程

  - GUI编程

  - Web应用

  - 组件集成

  - 数据库编程

  - 数值计算和科学计算

  - 人工智能

  - Internet脚本

  - 快速原型

  - 用户图形接口

  - 总之pyhton的应用领域很广 

-  Python 的特点

  - Python是免费的开源自由软件

    - 不管是个人还是企业,开发人员无需支付任何费用,也不用担心版权的问题。

    - 你可以在Iternett上免费获取Python系统的源代码。

    - 支持下性强大。

  - Python功能强大

    - 属于高级程序设计语言,也属于脚本语言

    - 他丰富的工具集使他介于传统的脚本语言和系统语言之间。

    - 可升级,易维护,可混合,可移植。

    - 动态类型:Python在代码运行过程中随时跟踪对象的种类,不约束数据类型,所以程序中不需要复杂的类型和大小声明。

    - 自动内存管理:Python能够自行的进行底层的内存管理。自动分配和回收内存。能自动进行对象分配,当对象不在使用时将自动撤销对象(垃圾回收),当需要时,自动扩展或收缩。

    - 内置数据结构:Python提供常用数据结构支持,列表,字典,字符串等等。

    - 内置库:Python提供丰富的标准库,从正则表达式匹配到网络都支持。

    - 第三方工具:Python很容易集成第三方工具,通过各种扩展包应用到不同的领域。

  - Python是面向对象的。

    - 多态,封装,继承等面向对象编程的主要特征也在Python的类模块中很好的体现。

  - Python是一门简洁的编程语言,让人开起来很舒服。

  - 很容易入手。

- 使用的坏境推荐 anaconda + pycharm

- 工作环境
  - http://www.cnblogs.com/zhouzhishuai/p/8401103.html

- 使用版本:推荐3.5以上。

- 学习课程推荐:

  - 网易云课堂的视频教程:从零玩转Pyhon+人工智能系列课程,免费Python全系列教程全栈工程师,小甲鱼。

  - 网络教程:菜鸟教程,博客园很多大牛写的教程。

- Life is short. You need python.

最新文章

  1. 异步任务队列Celery在Django中的使用
  2. ws_ webpack+reactjs+redux+nodejs认识
  3. 重新签名IPA ( iPhone )
  4. Java解析XMl文件之SAX和DOm方法
  5. (转)SQL Server 2008怎样编辑200行以上的数据
  6. final的深入理解 - final数据
  7. Delphi 函数指针(三大好处:灵活,委托的本质,回调机制),还可把函数指针当参数传入
  8. js 触摸事件
  9. 191. Number of 1 Bits Leetcode Python
  10. Anroid ListView分组和悬浮Header实现
  11. iOS arc下控制某一文件为非arc
  12. SQL错误:ORA-12899
  13. nginx中间件
  14. vue-router 按需加载
  15. 【转】Mac OS X Terminal 101:终端使用初级教程
  16. spring(三) spring事务操作
  17. windows下的zookeeper安装
  18. TOP100summit:【分享实录-封宇】58到家多端消息整合之路
  19. servlet 路径问题
  20. [ 原创 ] Java基础9--final throw throws finally的区别

热门文章

  1. Windows系统文件mshtml.dll
  2. 5 个关键点!优化你的 UI 原型设计
  3. linux下集成开发环境之ECLIPSE--在线调试、编译程序
  4. 让QQ好友现形
  5. 2018.10.09 NOIP模拟 世界杯(图论+set优化)
  6. 2018.09.06 警卫安排(树形dp)
  7. 2018.07.18 HAOI2009 逆序对数列(线性dp)
  8. MarkdownPad 2.x破解下载
  9. (连通图 ) Redundant Paths --POJ --3177
  10. MSVC vs. MinGW 之dll玩转攻略手记【转