zoukankan      html  css  js  c++  java
  • Python从入门到入土

    一、Python特点

    二、程序设计语言

    高级编程语言可根据执行机制不同分为两类:静态语言和脚本语言。

    静态语言是采用编译执行的,如C语言、JAVA等。

    脚本语言是采用解释执行的,如PHP、JS等。

    三、编译和解释

    (一)编译

    编译是将源代码转换为目标代码的过程,通常源代码为高级语言代码,目表代码是机器语言代码,执行编译的计算机程序称为编译器。

    编译是一次性翻译,一旦程序被编译,则不再需要编译程序或源代码。

    优点:目标代码执行速度更快;

    不需编译器便能运行,同类型操作系统上使用灵活。

    (二)解释

    解释是将源代码逐条转换成目标代码同时逐条运行的过程,执行解释的计算机程序称为解释器。

    解释在每次程序运行时都需要解释器和源代码。

    优点:保存源代码,易于纠错和维护;

    只要存在解释器,在任何操作系统上都能运行,可移植性好。

    四、计算机编程

    (一)首先要分析问题,抽象内容之间的交互关系;

    (二)设计利用计算机求解问题的确定性方法;

    (三)通过编写和调试代码解决问题。

    总之,这是从抽象问题到解决问题的完整过程。

  • 相关阅读:
    Angular2与Angular1的区别
    JS的浅拷贝与深拷贝
    浅谈js的事件冒泡和事件捕获
    JS中的call、apply、bind方法
    WEB前端性能优化常见方法
    开放定址法——线性探测(Linear Probing)
    分离链接法(Separate Chaining)
    概观散列函数
    散列——动机引入
    AVL重平衡细节——插入
  • 原文地址:https://www.cnblogs.com/mc0229/p/12837330.html
Copyright © 2011-2022 走看看