• 2018.09.12python学习第2天


    操作系统

    一、什么是操作系统?(what)

      操作系统本事就是一个应用程序,用来管理,协调,控制计算机硬件资源和软件资源的一个控制程序

    二、为何要有操作系统?(why)

      1.操作系统可以吧复杂的硬件操作封装成简单的功能,给用户或者应用程序使用

      2.把应用程序对硬件的竞争变得有序

    三、如何用操作系统?(how)

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

        1.应用程序层

        2.操作系统层

        3.计算机硬件层

    计算机语言的分类

    一、机器语言:直接使用二进制的指令去编写程序。 (直接操作硬件)

           优点:计算机无障碍理解,运行效率非常高

           缺点:开发效率低,需要程序员记住每个二级制指令的意思

    二、汇编语言:讲机器语言的二进制指令用英文标签代替,去编写程序。(直接操作硬件)

           是机器语言的升级,但是仍然没有改变操作硬件的本质。

    三、高级语言:直接使用人类能够理解的表达方式去编写程序,但是计算机无法直接理解所以,程序需要经过翻译才能被计算机理解执行的,按照翻译方式的不同,分为两种

                                     编译型:相当于将程序进行一次翻译,然后被计算机永久记忆,再次编写相同的程序时,不需要经过翻译,直接读取执行就可以

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

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

                                     解释型:相当于雇佣一个翻译官,每次编写程序时都需要“翻译官”来同声传译,无论这个程序是否之前有编写过

                                                   优点:执行效率相对于编译型更低

                                                   缺点:开发效率相对于编译型更高

        开发效率:解释型>编译型>汇编语言>机器语言

        执行效率:机器语言>汇编语言>编译型>解释型

    Python:

    一、下载Python解释器:

    二、Python解释器的两种运行方式

          1.交互式:输入代码立即执行

                 优点:有错误可以立刻发现,方便程序调试

                 缺点:无法永久保存

          2.将代码写入文件,命名*****.py

                 优点:可以永久保存

     三、Python运行的三个阶段

             启动python解释器——解释器将python文件有硬盘加载到内存——python解释器读取和执行代码,并识别python语法

    四、python解释器的回收机制:当变量值没有变量名时,则会被python解释器回收处理。

    五、变量

    #什么是变量?(what)

         量:是指记录事物的某种状态特征

         变:是指记录的状态是可以改变的

    #为何要用变量?(why)

         为了让计算机像人一样去记录识别事物,把事物的特征记录下来。(变量)

    #如何使用变量?(how)

         变量的使用必须遵循先定义,后引用。

    #定义变量
        x = 10

        x : 变量名——是访问到变量值的唯一方式,相当于一个门牌号
        = : 赋值符号——将变量值的内存地址“赋值”给变量名
       10 :变量值——记录事物的特征状态


    #变量名的命名规范:

        大前提是:变量名要对值具有一定的说明性

                   1.只能由数字,下划线,字母的任意组合

                   2.第一字符个不能是数字

                   3.关键字不能做变量名

    #变量名的命名风格

                 1.驼峰体:AaBbCc=10

                 2.下划线纯小写:a_b_c=10(推荐使用)

  • 相关阅读:
    python 得到列表的第二大的元素
    PHP 打印输出数组内容及结构 print_r 与 var_dump 函数
    php 数组元素加法
    PHP unlink() 函数
    PHP 文件创建/写入
    PHP chmod() 函数
    php 压缩文件
    php 每隔30s在页面显示字符串
    PHP basename() 函数
    PHP rtrim() 函数
  • 原文地址:https://www.cnblogs.com/hello-yuanjing/p/9636565.html
Copyright © 2020-2023  润新知