1.计算机的基本概念
1.1计算机是什么/h2>
¥ computer,俗称电脑
▲特点:存储记忆功能,数值计算,逻辑计算
①总结:能够按照程序运行,自动,高速处理数据的现代化智能电子设备。
1.2计算机的组成/h2>
?硬件+软件
①硬件:鼠标,键盘,显示器,CPU,摄像头,硬盘等等(看得见,摸得着)
②软件:Pycharn,QQ,浏览器,腾讯视频等等(看得见,摸不着)
2.计算机语言
2.1计算机语言的基本概念
?computer language,指用于人与计算机之间通讯的语言。
2.2计算机的发展史
机器语言—-汇编语言—-高级计算机语言
①机器语言:二进制0和1,二进制机器语言的基础。
②高级语言:Java,C++,Python
解释型和编译型的语言区别:
①编译型:C语言,X源码—–编译—–Y机器码(速度快,跨平台比较差)
②解释型:Python,X源码—–解码器—–解释执行(跨平台好,相对而言比较慢)
3.交互方式
3.1交互方式的种类
①命令行的交互方式 TUI(text-based user interface) interface:接口
②图形界面化的交互方式 GUI(Graphical user interface):例如360上的小图标
③interface 接口
3.2文本交互模式打开的方式(win)
?硬件+软件
①硬件:鼠标,键盘,显示器,CPU,摄像头,硬盘等等(看得见,摸得着)
②软件:Pycharn,QQ,浏览器,腾讯视频等等(看得见,摸不着)
2.计算机语言
2.1计算机语言的基本概念
?computer language,指用于人与计算机之间通讯的语言。
2.2计算机的发展史
机器语言—-汇编语言—-高级计算机语言
①机器语言:二进制0和1,二进制机器语言的基础。
②高级语言:Java,C++,Python
解释型和编译型的语言区别:
①编译型:C语言,X源码—–编译—–Y机器码(速度快,跨平台比较差)
②解释型:Python,X源码—–解码器—–解释执行(跨平台好,相对而言比较慢)
3.交互方式
3.1交互方式的种类
①命令行的交互方式 TUI(text-based user interface) interface:接口
②图形界面化的交互方式 GUI(Graphical user interface):例如360上的小图标
③interface 接口
3.2文本交互模式打开的方式(win)

① win键+R—-CMD—–回车
② 命令行结构
③Microsoft Windows [版本 10.0.18363.778] 版本
④? 2019 Microsoft Corporation。保留所有权利。 版权声明
⑤C:UsersASUS>
C:—->所在磁盘的根目录(可以通过 X:切换盘符)
⑥UsersASUS>—>所在磁盘路径,当前所在的文件夹
⑦> —->命令提示符(在后面可以直接输入指令)
3.3DOS命令
①指令如下:
dir:列文件目录
md:创建一个文件夹
rd:删除一个文件夹,如果文件里面有内容,则删不了,需要使用del指令来删除,如果没有,就直接删除
cd:进入文件夹
cd . :表示还在当前目录
cd … :返回上一级目录
cd :退到根目录
②总结:学习python,我们只要按照python的语法规则和计算机交流,这样计算机就能识别我们的语言。
①纯文本:后面有.txt,只能保存单一的文本内容,无法保存文本以外的东西,最终二进制储存 。例如:图片,视频,音频
?将字符转换成二进制码的过程叫编码(encode)
?将二进制码转换成字符的过程叫解码(decode)
②富文本:开发时使用,能保存文本以外的内容。
4.2常见的字符集
①ASCll 美国人编码,使用7位来对美国常用的字符进行编码,包含128个字符。
②IOS-8859-1 欧洲的编码,使用8位来编码,包含256个字符
③GBK 中国人的编码(国标码)
④Unicode 万国码 包含世界上所有语言和字符,编写程序一般都会使用unicode来编码
? Unicode编码有多种实现UTF-8(常用) UTF-16 UTF-32
5.进制(二进制,八进制,十进制,十六进制)
①出现其他进制是为了更好,更方便的表示数据
5.1进制之间的转换
②十进制—->二进制:对十进制数进行除2运算,然后余数倒着取。例如5
5/2 = 2 余1
2/2 = 1 余0
——–1 — 1(则结果为101)
③二进制—->十进制:二进制乘以2(次幂)的过程,次幂用**
101:1乘以2(2)+0乘以2(1)+1乘以2(0)=5
5.2进制的计算
①十进制:满十进一,10个数字1 2 3 4 5 6 7 8 9 0
②二进制:满二进一,0 1 10 11 100 101 110 111
③八进制:满八进一,0 1 2 3 4 5 6 7(用的不多)
0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 20…
④十六进制:一共16个数字+字母,0 1 2 3 4 5 6 7 8 9 a(10) b(11) c(12) d(13) e(14) f(15) 10(16)…
5.3数据间的换算
①bit 是计算机中最小的单位
②byte是我们最小的可以操作的单位
③8bit=1byte(字节)
④1024byte =1kb(千字节)
⑤1024kb=1mb(兆字节)
⑥1024mb=1gb(吉字节)
⑦1024gb=1tb(太字节)
6.环境变量
6.1基本概念
①环境变量 :一般指在操作系统中用来指定操作系统运行环境的参数,如:临时文件夹位置和系统文件夹位置等
6.2环境变量操作:
?右键计算机(此电脑),选择属性
/ 在系统界面左侧选择 高级系统设置
/ 选择环境变量
/ 添加环境变量:
/ 通过新建按钮添加环境变量
/ 环境变量可以有多个值,值与值之间用英文分 (;)隔开
/ 删除环境变量:通过删除按钮来删除环境变量
6.3path环境变量
@path环境变量 保存的是一个一个的路径
当我们在命令行中输入一个命令,系统会在当前目录下找,如果有就直接打开
如果没有则会去path环境变量的路径去找,直到找到为止,没找到则会 错
我们可以将一些经常要访问的文件或程序的路径添加到环境变量当中,这样我们就可以在任意位置来访问这些文件了
6.4注意事项:
?path环境变量不区分大小写 path Path PATH
多个路径用分 (;)隔开
文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览208656 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!