Python是个啥-第一章计算机基础

第一章 计算机基础

1.1 硬件

计算机硬件由:CPU / 内存 / 主板 / 硬盘 / 网卡 / 显卡 等组成,只有硬件但硬件之间无法进行交流和通信。

1.2 操作系统

操作系统用于协同或控制硬件之间进行工作,目前常见的操作系统有那些:

  • windows
    • windows7/8/10
    • windows server 2008/2012/2014/2018
  • linux
    • centos 6/7【公司线上常用】
    • ubuntu 14/16/18【开发人员】
    • Redhat Enterprise 6/7
  • mac

1.3 解释器或编译器

编程语言的开发者写的一个工具,将用户写的代码转换成010101交给操作系统去执行。

1.3.1 解释和编译型语言

解释型语言就类似于: 实时翻译,代表:Python / PHP / Ruby / Perl

编译型语言类似于:说完之后,整体再进行翻译,代表:C / C++ / Java / Go ...

1.4 软件(应用程序)

软件又称为应用程序,就是我们在电脑上使用的工具,类似于:记事本 / 图片查看 / 游戏

1.5 进制

对于计算机而言无论是文件存储 / 网络传输输入本质上都是:二进制(010101010101),如:计算机上存储的视频/图片/文件都是二进制; QQ/微信聊天发送的表情/文字/语言/视频 也全部都是二进制。

进制:

  • 2进制,计算机内部。
  • 8进制
  • 10进制,人来进行使用一般情况下计算机可以获取10进制,然后再内部会自动转换成二进制并操作。
  • 16进制,一般用于表示二进制(用更短的内容表示更多的数据),一版是:\x 开头。

进制:

  • 2进制,计算机内部。
  • 8进制
  • 10进制,人来进行使用一般情况下计算机可以获取10进制,然后再内部会自动转换成二进制并操作。
  • 16进制,一般用于表示二进制(用更短的内容表示更多的数据),一版是:\x 开头。
二进制 八进制 十进制 十六进制
00000000 0 0 0
00000001 1 1 1
00000010 2 2 2
00000011 3 3 3
00000100 4 4 4
00000101 5 5 5
00000110 6 6 6
00000111 7 7 7
00001000 10 8 8
00001001 11 9 9
00001010 12 10 A
00001011 13 11 B
00001100 14 12 C
00001101 15 13 D
00001110 16 14 E
00001111 17 15 F
00010000 20 16 10
posted @ 2019-07-19 16:09  PlayOn  阅读(75)  评论(0编辑  收藏  举报