zoukankan      html  css  js  c++  java
  • python学习第二天

    操作系统介绍

    什么是操作系统:

      操作系统是控制软件资源和硬件资源的一个控制程序

    为什么要有操作系统:把复杂的硬件操作包装成简单的功能或接口给用户或应用程序使用

    一套完整的计算机分为三层:

    (1)应用程序层

    (2)操作程序层

    (3)计算机硬件层

    编程语言分类

    1:机器语言:直接使用二进制指令去编写程序

       优点:运行效率高

       缺点:开发效率低

    2:汇编语言:使用英文标签代替二进制指令编写程序

       优点:开发效率提升

        缺点:虽开发效率提升,但还是比较低

    :3:高级语言:直接使用人能理解的方式去编写程序

         但是计算机无法直接理解,需要翻译后才能被计算机去执行,下面分为两类翻译方式

         编译型:谷歌翻译   代表语言:C

         优点:执行效率高于解释型

         缺点:开发效率低于解释型

         解释型:同声传译   代表一眼:python

         优点:开发效率高于编译型

         缺点:执行效率低于编译型

         总结:在这个存在网络延迟的时代,解释型优于编译型

    运用python程序的两种方式

      交互式环境:

       优点:调试程序方便 

       缺点:无法永久保留程序

           代码写入文件:优点就是可以永久保留程序

    变量的定义

      变量名只能是数字,字母或下划线的任意组合

      定义方式:驼峰体,下划线体(推荐使用)

       变量名不能以数字开头

  • 相关阅读:
    NOI2017 游戏
    2-SAT问题的方案输出
    hdu 2433 Travel
    bzoj千题计划230:bzoj3205: [Apio2013]机器人
    bzoj千题计划229:bzoj4424: Cf19E Fairy
    hdu 6166 Senior Pan
    poj 2404 Jogging Trails
    Oracle 删除数据后释放数据文件所占磁盘空间
    安装LINUX X86-64的10201出现链接ins_ctx.mk错误
    10G之后统计信息收集后为什么执行计划不会被立马淘汰
  • 原文地址:https://www.cnblogs.com/zhujunjie/p/9636741.html
Copyright © 2011-2022 走看看