Python基础(1)------计算机基础
官网地址:www.python.org
1.1硬件
计算机硬件由:CPU、内存、主板、网卡、显卡等组成,但硬件之间无法交流通信
1.2操作系统
操作系统用于协同或控制硬件之间进行工作,常见的操作系统有哪些
windows:XP、win7、win10、server
linux:centos、Redhat(企业级)、ubuntu(个人开发 图形化比较好)
Mac:办公、开发
1.3解释器或编译器
编程语言的开发者写的一个工具,将用户写的代码转换成二进制交给操作系统去执行
1.3.1解释性和编译型语言
解释型语言类似于:实时翻译 代表:Python、php、ruby、Perl
编译型语言类似于:说完之后整体翻译 代表:C、C++、Java、Golang
1.4软件(应用程序)
软件又称为应用程序,就是我们在电脑上使用的工具 类似于:记事本、图片查看、游戏
1.5进制
对于计算机而言无论是文件存储、网络传输输入 本质上都是二进制(0101110) 如电脑上存储的视频、图片、文件 都是二进制;QQ、微信聊天发送的表情、文字、语言、视频也都是二进制
进制:
-
2进制 计算机内部
-
8进制
-
10进制 人来进行使用计算,内部转化成二进制
-
八进制 | 十进制 | 十六进制 | |
---|---|---|---|
0 | 0 | 0 | 0 |
1 | 1 | 1 | 1 |
10 | 2 | 2 | 2 |
11 | 3 | 3 | 3 |
100 | 4 | 4 | 4 |
101 | 5 | 5 | 5 |
110 | 6 | 6 | 6 |
111 | 7 | 7 | 7 |
1000 | 10 | 8 | 8 |
1001 | 11 | 9 | 9 |
1010 | 12 | 10 | A |
1011 | 13 | 11 | B |
1100 | 14 | 12 | C |
1101 | 15 | 13 | D |
1110 | 16 | 14 | E |
1111 | 17 | 15 | F |