zoukankan      html  css  js  c++  java
  • Python背景知识——学习笔记

    诞生于1989圣诞节,阿姆斯特丹。Guido van Rossum(吉多·范罗苏姆)。

    Python

    Python:解释型、面向对象、动态数据类型 的 高级程序设计语言。

    解释型语言:运行的时候将程序翻译成机器语言。(编译器)

    机器语言:用二进制代码表示的 计算机能直接识别和执行的 一种机器指令集合。(计算机不能直接理解除了”机器语言“外的其他语言)

    编译器翻译方式有两种:编译、解释。编译器以解释方式运行的时候称之为解释器

    Python是解释型语言,以文本方式存储代码(.py),需要通过解释器来运行(先”解释“再”运行“)。

    面向对象:以对象作为基本程序结构单位

    动态数据类型:使用变量前不需要声明变量(以及变量类型),编译过程中并不知道每一个变量类型。

    Python是高级程序设计语言,同样一个任务,C(编译型)需要写1000行,python(解释型)只需要20行。

    Python相比C速度执行效率更慢,但是可读性很高。

    Python一边翻译一边运行。

    import antigravity 弹出漫画

    优势:编程效率高/可移植性/大量的程序包/容错率高
    劣势:运行效率慢

    推荐选择Python3

  • 相关阅读:
    C# .NET5.0 平台介绍、演变
    ORA01034/ORA27101解决
    navicat无法连接虚拟机MySQL
    [原创]Windows下Google V8 javascript引擎编译
    CentOS 6.9安装MySQL5.5
    国内yum源
    【转】关于C++程序的编码问题
    VS C4819 编译错误解决方法
    Windows下Vundle安装
    vmware NAT 静态ip配置
  • 原文地址:https://www.cnblogs.com/wxl845235800/p/10122876.html
Copyright © 2011-2022 走看看