Python学习第002课--课后复习

今日是学习python的第002课,本节课主要学习了操作系统的介绍、编程语言的分类、执行python程序的两种方式及变量。
操作系统的介绍
一、什么是操作系统?
操作系统是一个协调、控制、管理计算机硬件资源及软件资源的一个控制程序。

二、为何要有操作系统?
1、把复杂的硬件操作封装成简单的功能或接口供用户或者应用程序使用。
2、把应用程序对硬件的竞争变得有序。

三、一套完整的计算机系统分为哪三层?
应用程序层
操作系统层
计算机硬件层

编程语言的分类
一、机器语言(直接操作硬件)
直接用二进制指令编写的语言
优点:执行效率高
缺点:开发效率低

二、汇编语言(直接操作硬件)
用英文标签代替二进制指令编写的语言
优点:开发效率比机器语言高
缺点:虽然开发效率比机器语言高,但仍然非常低

三、高级语言
用人能理解的表达方式编写的语言,但是需要经过翻译才能被计算机所识别,根据翻译方式的不同,高级语言分以下两种类型
1、编译型–类似翻译工具
优点:执行效率比解释型高
缺点:开发效率比解释型低
2、解释型–类似同声传译
优点:开发效率比编译型高
缺点:执行效率比编译型低

执行效率排比:机器语言》汇编语言》编译型高级语言》解释型高级语言
开发效率排比:解释型高级语言》编译型高级语言》汇编语言》机器语言

执行python程序的两种方式
一、交互式环境–输入代码立即执行
优点:调试程序方便
缺点:不能永久保存代码

二、代码写入文件,文件后缀名*.py
打开cmd,执行python3 文件路径*.py
优点:能永久保存代码

变量
一、什么是变量?
记录下来的可以发生变化的某种状态/特征

二、为何要用变量?
为了让计算机能够像人一样识别世间万物。
如何识别?就是将事物的特征或某种状态记录下来

三、如何使用变量?
变量的使用必须遵循的原则:先定义,后引用

四、如何定义变量
name=RX79G
定义一个变量分为三个部分:
1、变量名:访问到变量值的唯一方式
2、赋值符号:将变量值的内存地址“赋值”给变量名
3、变量值:记录状态

五、变量名的命名规范
大前提:变量名的命名应该对值有描述性的功能
1、变量名只能是字母、数字或下划线的任意组合
2、变量名的第一个字符不能是数字
3、关键字不能声明为变量名

六、变量名的命名风格
1、驼峰体
OldboyOfAge=73

2、下划线纯小写式
oldboy_of_age=73

在python中变量名的命名风格推荐使用第二种

重要!重要!重要!
运行python程序的三个阶段
例:python3 路径*.py
1、先启动python解释器
2、python解释器将python文件由硬盘读入内存
3、python解释器解释执行刚刚读入内存的代码,开始识别python语法

                    编程小白陆玮珉
                    2018年9月12日
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值