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,统一编译后再运行
  • 相关阅读:
    出版文字作品报酬规定(收藏)
    关于Delphi7 的XML说明
    我做的XML验证的测试记录
    印刷常用名词
    验证XLM数据合法性(收藏)
    关于.Net操作XML相关类
    我的性格
    webpack学习笔记一
    汇编语言内存变量的地址
    Linux 汇编语言(GNU GAS汇编)开发指南
  • 原文地址:https://www.cnblogs.com/zyyhxbs/p/10968411.html
Copyright © 2011-2022 走看看