• python基础之Day2


    一.操作系统:
    是协调、管理、控制计算机硬件与软件的控制程序

    接口程序:将硬件的功能封装成简单的接口,用来给应用软件或者给用户使用
    内核:具体控制硬件

    二.应用程序的启动
    1、启动操作系统,向操作系统提交程序启动文件的路径
    2、操作系统根据文件路径把硬盘的数据读入内存
    3、操作系统调用cpu来执行内存中刚刚读入的程序代码

    三.编程语言分类:
    机器语言:用二进制指令编程,本质是直接操作硬件
    优点:执行效率高
    缺点:开发效率低,学习难度高

    汇编语言:用英文标签代替二进制指令,本质也是直接操作硬件
    优点:执行效率高
    缺点:开发效率低,学习难度高

    高级语言:用人类的字符去编写程序,翻译成机器语言计算机才能执行

    编译型:
    特点:编译一次,拿到结果可以重复执行,无需重新编译
    缺点:调试程序麻烦,跨平台性差

    解释型:
    特点:解释一行,执行一行,即边翻译边执行,开发效率高,跨平台性高,调试程序方便
    缺点:执行效率低


    学习难度:从高到低
    执行效率:从高到低
    开发效率:从低到高


    python解释器安装

    py文件运行:
    1、先启动python解释器
    2、将D: est.txt的代码读入内存
    3、解释执行

  • 相关阅读:
    动态规划最大利润的问题
    【转】mysql基础汇总
    mac使用frida
    Mac 下python3 [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed 解决方法
    mac使用jadx逆向app
    python桶排序代码
    requests_html使用asyncio
    async for的使用
    [转载]微信企业号:企业客户的移动应用入口
    微信服务号、订阅号、企业号差别
  • 原文地址:https://www.cnblogs.com/chicokiko/p/9102720.html
Copyright © 2020-2023  润新知