The first lesson of just getting in touch with python
一、计算机的概念
1.计算机的基本概念
-
计算机(computer)俗称电脑,是现代一种用于高速机算的电子计算机机器
- 数值计算
- 存储记忆功能
- 逻辑计算功能
2.计算机的组成
- 硬件
-
鼠标、键盘、显示器、内存、cpu、硬盘
-
- 软件
-
软件就是通过编程,完成一个一系列按照特定顺序组织的计算机数据和特定的指令的集合
-
二、计算机语言的概述
1. 人与计算机之间的通讯语言
2. 机器语言----汇编语言----高级计算机语言
- C、C++、python、iava等等
3. 编译型语言
- C语言:在交换机器执行之前完成了编译,执行快,跨平台性差
4. 解释性语言
- python一边解释一边交给机器执行,执行慢,跨平台性好
三、交互模式
1.命令行的交互方式(Text-based User interface)TUI
win键+R—>CMD—>回车(enter)
DOS命令
dir | 列出当前目录下的文件夹或文件 |
---|---|
md | 创建目录 |
rd | 删除目录 |
cd/ | 退回上一级目录 |
del | 删除文件 |
exit | 退出DOS命令 |
2.图形界面化的交互方式(Graphical User interface)GUI
四、文本文件和字符集
1.文本文件
- 纯文本:只能保存单一的文本内容
- 富文本:可以保存图片等
2.字符集
- encode: 编码
- decode: 解码
- 美国: ACSII
- 欧洲: ISO-8859-1
- 中国: GBK
- 万国码:Unicode: UTF-8、UTF-16、UTF-32
五、进制
- 十进制-----》二进制 :对十进制数进行取余的运算
- 二进制-----》十进制: 对二进制数乘以2次幂的过程
- 八进制: 满8进1:1,2,3,4,5,6,7,10
- 十六进制:满16进1 :1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,10
- 数据间的转换:
- 计算机识别的最小单位为bit
- 我们可以操作的最小单位是byte
- 8 bit = 1byte
- 1024byte = 1KB
- 1024KB = 1MB
- 1024MB = 1GB
- 1024GB = 1TB
六、环境变量
- 路径:右键此电脑-----》属性-----》高级系统设置-----》环境变量(注:只能修改用户环境变量,切勿修改系统环境变量)