奋斗路上若有你,弱水三千取一瓢——计算机操作系统以及python基本语法,第三天

今天给自己定了个目标,说脏话给老哥1元红包,暂定23点睡、6点起,做不到寝室群里发红包1.88。

我要成为一级棒!!!我要努力学习英语、数学和编程。

   第二天

1.操作系统是什么:操作系统位于计算机硬件和应用软件之中

2.操作系统的功能:协调、管理和控制计算机硬件资源和软件资源的控制程序

3.操作系统的作用:把对硬件的复杂操作封装成优美简单的接口(文件),给用户或者应用程序使用

    注意:一套完整的计算机系统包含三部分:

                应用程序

                操作系统

                硬件设备

    强调:以后我们开发的都是应用程序,应用程序无法操作硬件设备,但凡要控制硬件设备,都需要调用操作系统的接口


1.机器语言:使用二进制编写程序,直接操作硬件

    优点:相比较汇编语言执行效率快

    缺点:相比较汇编语言开发效率慢

2.汇编语言:使用英文标签代替二进制,本质还是直接操作硬件

    优点:相比较机器语言开发效率快

    缺点:相比较机器语言执行效率慢

3.高级语言:使用人能理解的语言的风格和语法格式来编写程序,程序员无需考虑复杂的硬件操作,但是高级语言给计算机执行的时候,需要给计算机看,这期间需要一个翻译的过程,需要把高级语言翻译成二进制指令才能执行,按照翻译的方式不同,分为两类

    (1)编译型:代表语言C

        优点:执行效率比解释型快

        缺点:开发效率比解释型慢

    (2)解释型:代表语言python

        优点:开发效率比编译型快

        缺点:执行效率比编译型慢

    注意:目前执行效率限制于网速,所以目前注重开发效率


python3和python2环境变量设置:

       步骤(略)


执行python的两种方式:

    1.交互式:

        优点:调式程序Bug

        缺点:无法永久保存

    2.命令行式:

        优点:永久保存

        缺点:一次性翻译所有代码

    拓展3:python执行的三个过程:

        1.先启动python编辑器

        2.python编辑器就像文本编辑器一样将文件内容读入内存

        3.python解释器执行文件代码

        强调:只有第三个阶段才强调python的语法


python变量介绍:

    1.变量是什么:

        (1)变:现实世界中的状态是会改变的

        (2)量:记录/衡量现实世界的状态,让计算机和人一样识别世间万物

    2.变量的功能:一系列状态的变化

    3.变量的作用:将某个值赋予某个变量名

    4.定义变量:

        1.变量名:变量名是用来引用变量值的

        2.赋值符号:赋值

        3.变量值:我们存放的某个值,用来记录现实中的某个状态

    5.变量的命名方式:

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

2. 变量名的第一个字符不能是数字

3. 关键字不能声明为变量名

    6.变量名命名的两种风格:

        1.驼峰型:(大小写字符混合使用)

        2.下划线:(变量名的命名,推荐下划线和小写字母数字组成)

    7.常量:将变量所有字母大写即为常量

        强调:在python中没有真正以为上的常量

    8.变量的引用计数:

        引用计数增加:可以使用另一个变量=原变量,例如:x=10, y=x(增加一个引用计数)

        引用计数减少:del指令或者用另一个变量名取缔

        注意:如果引用计数为0个的时候,变量会被python垃圾回收站

    9.python中的内置功能:

        id():可以访问变量值的内存地址

        type():可以访问变量的类型

        print(变量):直接输出变量

        ==:判断变量值是否相等

        is:判断变量id是否相等

        注:id相等,值一定相等;值相等,id不一定相等






猜你喜欢

转载自blog.csdn.net/weixin_42157426/article/details/80455791