1、计算机基本概念
1.1 计算机是什么?
计算机(computer)俗称电脑,是现代⼀种⽤于⾼速计算的电⼦计算机器 特点 : 数值计算 逻辑计算 存储记忆功能 总结 : 能够按照程序运⾏、⾃动、⾼速处理数据的现代化智能电⼦设备
1.2 计算机的组成?
硬件:⿏标 键盘 显示器 CPU 硬盘... 看的⻅摸的着
软件:PyCharm QQ 浏览器 英雄联盟.... 看的⻅摸不着
软件就是通过编程,完成的⼀个⼀系列按照特定顺序组织的计算机数据和 特定指令的集合
2、计算机语言
计算机语言分为编译型语言和解释型语言。
编译型语言:会将代码 编译成机器码再执行---》执行效率高---》跨平台性差
解释型语言:边解释边执行---》执行效率不高---》跨平台性好
3、交互模式
TUI:命令行交互方式
DOS命令:
dir 列出当前⽬录下的⽂件夹或者⽂件
md 创建⽬录
rd 删除⽬录
cd 进⼊指定⽬录
cd .. 退回上⼀级⽬录
cd / 退回到根⽬录
del 删除⽂件
exit 退出dos命令
E: 直接进入E盘
GUI:图形界面交互方式
4、文本文件和字符集
纯文本:只能保存文本格式的内容(例如 txt⽂本⽂档)
富文本: 可以存放视频、音频等文件(例如 有道笔记)
纯⽂本在计算机底层也会转换为⼆进制保存
- 将字符转换为⼆进制码的过程,我们称之为编码 encode()
- 将⼆进制码转换成字符的过程,我们称之为解码 decode()
5、进制
进制之间的转换
- ⼗进制-->⼆进制 原理: 对⼗进制数进⾏除2运算
- ⼆进制 -- > ⼗进制 原理:⼆进制乘以2(次幂)的过程
- 进制越⼤表现形式越短,之所以出现其他进制就是为了更⽅便的表示数据
二进制:0,1
10 ----2
101-----5
1*2**0 +0*2**1+1*2**2 = 5
十进制:0,1,2,3,4,5,6,7,8,9,10
八进制:0,1,2, 3, 4, 5, 6, 7,10
十六进制:0,1, 2,3, 4,5,6,7,8,9, a,b,c,d,e,f,10,11......1f
数据间的换算 bit是计算机中最⼩的单位 byte是我们最⼩的可操作的单位
8bit = 1byte(字节)
1024byte = 1KB(千字节)
1024KB = 1MB(兆字节)
1024MB = 1GB(吉字节)
1024GB = 1TB太字节)
6、环境变量
设置环境变量
- 打开此电脑(我的电脑)
右键此电脑属性
高级系统设置
环境变量
添加、修改、删除
确定、确定、确定 - 可以把你平常用的多的软件或者文档之类设置环境变量,可以直接cmd打开
- 可以修改默认虚拟环境报安装的位置