1.上节课复习:
1、什么是编程语言?编程?程序?
2、三大核心硬件
cpu
内存
硬盘
3.应用程序
应用程序:桌面、python.exe
操作系统----------------》文件
计算机硬件--------------》硬盘
4、桌面程序
桌面程序是一种图形化界面管理其他应用程序的软件
程序 = 数据+功能
windows10.iso
今日内容概要:
1.python入门
1.编程语言分类
机器语言
汇编语言
高级语言
编译型:go
解释型:python
2.python介绍
三大特性(******)
python语言与python解释器发展史
安装py解释器(*****)
python2.7解释器
python3.8解释器
注释(*****)
变量(*****)
变量名 = 变量值
2 操作系统安装与启动
cpu
ROM:(BIOS:Basic input output system)
CMOS
cpu
RAM:windows
本地硬盘
平台 = 计算机硬件+操作系统
跨平台性:开发出的软件可以在任意平台正常运行
3.编程语言优缺点
1机器语言:直接用计算机能理解的二进制指令去编写程序,是直接在控制计算机硬件
优点:运行效率高
缺点:开发效率低
1、开发一个简单的小功能需要用到的二进制指令的条数都非常多
2、二进制指令非常难以记忆
2汇编语言:
用英文标签取代二进制指令去编写程序,是直接在空间计算机硬件
只解决了机器语言难记的问题
3高级语言
用人类能理解的表达方式去编写程序,
编译型:c、go
源代码(人话)-----------编译器---------------》计算机能理解的机器指令
解释型:python、shell
源代码(人话)-----------解释器---------------》计算机能理解的机器指令
4python语言的三大特性:
1、语法简单,上手容易
2、封装程度高
3、非常丰富的第三库