zoukankan      html  css  js  c++  java
  • day 02

    01.编程语言

    新的语言由上一代语言之称的翻译器进行翻译,最终都会被翻译为机器语言,开发效率越来越高,执行速度越来越慢。

    1. 机器语言; 只由0和1组成,可被计算机硬件直接识别,直接对硬件进行操作,运行效率贼快,但开发困难,效率太低,对使用人员要求极高

    2. 汇编语言; 本质与机器语言相同,都是直接对硬件进行操作。

      其通过英文单词编写,开发较机器语言简单快速,代码编写完成之后,由翻译器将英文单词翻译为机器语言,所以执行速度慢。

    3. 高级语言 高级语言不能直接与硬件进行交流,而是通过翻译器

      由于翻译器的不同高级语言又分为;

      1. 编译型;(汇编语言写的翻译器) 经过翻译器一次性翻译成机器语言

      2. 解释型;(编译型语言写的翻译器) 翻译器逐行翻译成机器语言

    2.执行python程序的两种方式

    1. 交互式 输入一行解释一行 优点;调试方便 缺点;代码不会保存

      交互式下,不需要使用print,按下enter键会自动输出结果,适合用于调试程序,此状态下编写的代码不会保存。关掉窗口数据即消失。

    2. 命令行式 在硬盘中打开一个文本,进行解释 优点;文件已保存到硬盘

      缺点;调试需要修改文本内容,非常麻烦

      在文本编辑器中编程序,后用python打开文件,python会读一行翻译一行,此文件是被保存在硬盘中的。

    3. python执行程序的三个阶段

      1. 先启动python3解释器。

      2. python3解释器相当于文本编辑器,将文本从硬盘读如内存。

      3. python3解释器解释执行文件代码,需要注意的是:只有第三个阶段才识别python语法,只有符合python语法才可以,否则只是一串普通字符。

  • 相关阅读:
    silverlight 跨域文件位置
    Asp.net弹出新窗口,获得返回值
    开通CNblog咯。
    访问IIS元数据库失败
    li可以显示多列
    [转]vs2005 sp1 下载地址、安装方法更新非常慢
    英特尔未来教育核心课程
    很好用的软键盘
    CMD里显示彩色文字
    将输入的中文按要求翻译成拼音
  • 原文地址:https://www.cnblogs.com/luocongyu/p/11477572.html
Copyright © 2011-2022 走看看