zoukankan      html  css  js  c++  java
  • python的小介绍

    Python简介

    1. 龟叔

    2. 优美、清晰、简单

    3. 主要应用领域:

      • 云计算
      • WEB开发
      • 科学技术、人工智能
      • 系统运维
      • 爬虫
      • 金融量化分析
      • 图形GUI
      • 游戏
    4. Python发展史

      • 1989年,Guido开始写Python
      • 1991年,第一个Python解释器诞生
      • 2004年,最流行的WEB框架Django诞生
      • 2008年,python2和python3版本共存
        • python2:C,Java,C#,源码不统一,功能重复,维护难度大
        • python3:源码统一,维护难度降低了
    5. python是一个编程语言

      • 分类:编译型、解释型,强类型、弱类型

        • 编译型:只翻译一次

          代表语言:C,C++

          优点:运行速度快

          缺点:开发速度慢

        • 解释型:一句一句的翻译,逐行翻译

          优点:开发速度快

          缺点:运行速度慢

          代表语言:Python,JavaS,PHP

      • Python的优缺点

        • 优点:

          1. Python的定位是优雅、明确、简单,初学者容易入门,而且可以编写非常复杂的程序。
          2. 开发效率非常高,Python有非常强大的第三方库
          3. 高级语言,无需考虑如何管理你的程序使用的内存一类的底层细节
          4. 可移植性,由于它的开源本质,Python无需修改就几乎可以在市场上所有的系统平台上运行。
          5. 可扩展性,可以把你的部分程序用C或C++编写,然后在你的Python程序中使用它们。
          6. 可嵌入性,可以把Python嵌入你的C、C++程序,从而向你的程序提供某些功能。
          • 缺点:
            1. 运行速度慢
            2. 代码不能加密
            3. 线程不能利用多CPU
      • Python的种类

        • Cpython: 官方版本,使用C语言实现
        • Jython: 会把Python代码动态编译成Java字节码,然后在JVM上运行
        • IronPython:用C#实现
        • PyPy:Python实现的Python,统一编译后再运行
  • 相关阅读:
    flex 圣杯布局
    .net mvc里AutoMapper更为便捷的使用方法
    使用ClaimsIdentity来实现登录授权
    判断js中数据类型 的最短代码
    输入分钟、秒倒计时
    .net 导出Excel插件Npoi的使用
    seajs简单使用
    图片懒加载
    dropload上拉加载更多
    基于移动端的左滑删除
  • 原文地址:https://www.cnblogs.com/zyyhxbs/p/10968411.html
Copyright © 2011-2022 走看看