Python基础-计算机知识要点

计算机基础

、1.计算机的基本概念:计算机又称电脑,是现代一种用于高速计算的电子设备,能够按照特定程序运行,自动、高速处理海量数据的现代化智能电子设备。
2.计算机的特点:

  • 存储记忆功能
  • 数值计算
  • 逻辑计算

3.计算的组成:
硬件:显示器、CPU、电源、磁盘等 (看得见,摸得着)
软件:Pycharm、QQ等(看不见,摸不着,我们所用的只是快捷方式)

1.计算机语言:用于人与计算机通信交流的语言
2.计算机的发展:机器语言–>汇编语言–>高级计算机语言(C、Java、Python等)
3.计算机语言的区别:

  • 编译型语言©:速度快、跨平台性好(例如食堂打饭,可以直接吃但是种类相对较少)
  • 解释型语言(Python、Java等):速度慢、跨平台性差 (例如火锅挑选菜的种类多种多样,但还有一定的煮熟时间)
  • 注意:此处的速度指的是相对性

交互方式

  • 命令行交互方式(TUI):命令终端程序(win+R–>cmd)
  • 图形界面交互方式(GUI):软件界面
    dos命令:
  • del 删除文件夹内的全部目录
  • rd 删除目录
  • dir 查看目录
  • cd 切换目录
  • touch 创建文件夹
  • md 创建文件夹
  • cd. 当前目录
  • cd… 返回上级目录
  • exit 退出

文本文件和字符集
1.文本文件:

  • 纯文本:只能保存单一的文本内容 (在底层被转换成二进制保存)–>
    字符转换为二进制–>编码(encode)
    二进制转换为字符–>解码(decode)
  • 文本:可以保存文本以外的内容(照片等)

2.常见的字符集:

  • ASCII —>美国人编码
  • ISO-8859-1:欧洲人编码
  • GBK:国标码
  • Unicode:万国码 —> UTF-8 、UTF-16 、UTF-16

数制
进制类型:

  • 十进制:0 1 2 3 4 5 6 7 8 9
  • 二进制:0 1
  • 八进制:0 1 2 3 4 5 6 7
  • 十六进制:0 1 2 3 4 5 6 7 8 9 a b c d e f

进制间的转换:

  • 二进制(10) —>十进制(2)
  • 十进制 (10)—>十六进制(a) 注:先把十进制转换为二进制,在转换为十六进制

数据间的转换:

  • bit(比特):最小单位
  • byte(字节):所能操作的最小值
  • 1byte = 8 bit
  • 1kb = 1024 byte
  • 1Mb = 1024 kb ——> 千字节
  • 1 Gb = 1024 Mb ——> 兆字节
  • 1 Tb = 1024 Gb ——> 太字节

六、环境变量
使用方法:

  1. 右键此电脑找到属性——>点击
  2. 找到高级系统设置进入 ——> 点击环境变量
  3. 对环境变量进行设置: ①不区分大小写 ② 多路径可以用 “:”隔开

Python基础-计算机知识要点
用途:方便使用(如mspaint、pip等)