初识Python,需要了解些什么

一,什么是python?

二,python的发展史

三,python的优缺点 

四,python涉及的领域

一,什么是python?

       Python是一种跨平台的计算机程序设计语言。 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。

       Python相对于其他语言而言,是一种相对将对较为简单的语言,俗称“胶水语言”。

二,python的发展史

       1989年,吉姆·范罗苏姆为打发时间,决定为当时正构思的一个新的脚本语言编写一个解释器。作为派森的狂热粉丝,他以Python命名该项目,使用C进行开发。

  1991年发布Python的第一个版本。此时Python已经具有了类,函数,异常处理,包含表和词典在内的核心数据类型,以及模块为基础的拓展系统。

  1991-1994年,Python增加了lambda,map,filter and reduce

  1999年,Python的web框架之祖——Zope 1发布。

  2000年,加入了内存回收机制,构成了现在Python语言框架的基础

  2004年,web框架 Django 诞生

  2006年,Python 2.5

三,python的优缺点 

   优点

  1. Python程序简单易懂,初学者入门容易。

  2. 开发效率高,有强大的第三方库,可以在基础库的基础上再开发,降低开发周期。

  3. 使用高级语言,编写程序无需考虑底层细节。

  4. 可移植性。

  5. 可扩展性,部分程序可用C或C++编写。

  6. 可嵌入性,可以把Python嵌入C或C++程序中。

   缺点

  1. 代码不能加密

     2.多线程支持差

 

四,python涉及的领域

       数据分析:GWPY

  云计算:OpenStack

  WEB开发:Django、flask、tomado

  科学运算、人工智能:NumPy、SciPy、Matplotlib、Enthought librarys、pandas

  系统运维:slatstack、Ansible

  图形开发::wxPython、PyQT、TKinter

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值