您的位置:首页 > 编程语言 > Python开发

python基础学习(一):计算机基础知识

2020-06-09 05:30 501 查看

目录

  • 2. 计算机语言
  • 3. 交互方式
  • 4. 文本文件和字符集
  • 5. 进制
  • 6. 环境变量
  • 1. 计算机基本概念

    1.1 计算机是什么

    • 概念:现代用于高速计算的电子计算器
    • 特点:数值计算、存储记忆、逻辑计算

    1.2 计算机的组成

    • 硬件:是指计算机系统中由电子,机械和光电元件等组成的各种物理装置的总称,如鼠标、键盘、显示器等(可见可摸)
    • 软件:即一系列按照特顺序组织的计算机数据和特定指令的集合,如qq,lol,360等(不可见不可摸)

    2. 计算机语言

    2.1 计算机语言的基本概念

    • 概念:指用于人与计算机之间通讯的语言
    • 特点:能够按照程序运行、自动、高速处理数据的现代化智能电子设备

    2.2 计算机语言的发展

    • 分类:机器语言、汇编语言、高级计算机语言
    • 机器语言:是由"0"和"1"组成的二进制数表示
    • 汇编语言:在机器语言的基础上增加了简单的字母和符号串来代替二进制
    • 高级计算机语言:一系列指令的集合,如python

    3. 交互方式

    3.1 交互方式的种类

    • TUI:文本用户界面(Text-based User Interface)
    • GUI:图形用户界面(Graphical User Interface)

    3.2 DOS命令

    命令名称 含义
    dir 显示所有文件目录
    md 创建文件夹
    rd 删除文件夹
    cd 进入文件夹
    del 删除文件夹中的所有文件
    cd. . 返回上一级目录
    cd/ 退回到根目录
    exit 退出dos命令

    4. 文本文件和字符集

    4.1 文本文件

    • 纯文本:只能保存单一的文本内容,无法保存内容无关的东西,例如txt(写代码在纯文本里面)
    • 富文本:可以保存文本以外的东西,例如有道笔记、word
    • 纯文本在计算机底层也会转换为二进制保存 encode编码:将字符转换为为进制
    • decode解码:将二进制转换为字符

    4.2 常见字符集

    编码名称 含义
    ASCII 美国人编码,使用7位编写常用字符,包含128个字符
    ISO-8859-1 欧洲人编码,使用8位编写常用字符,包含256个字符
    GBK 中国人编码,国标码
    Unicode 万国码,包含世界上所有语言和字符,编写程序一般都会使用,多种实现UTF-8

    5. 进制

    5.1 进制之间的转换

    • 十进制 -> 二进制,对十进制进行除2取余,将余数从下至上倒取
    • 二进制 -> 十进制,对二进制乘以2次幂过程,相加即得十进制数

    5.2 进制的计数

    • 十进制:满十进一 计数:0 1 2 3 4 5 6 7 8 9 10 … 20 21
  • 二进制:满二进一
      计数:0 1 10 11 100 …
  • 八进制:满八进一
      计数:0 1 2 3 4 5 6 7 10 11 … 17 20
  • 十六进制:满十六进一
      计数: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:我们可操作的最小单位 1 byte=8 bit
    • 1024 byte = 1 KB
    • 1024 KB = 1 MB
    • 1024 MB = 1 GB
    • 1024 GB = 1 TB

    6. 环境变量

    6.1 基本概念

    • 环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等
    • 环境变量操作(windows) 查看:右键我的电脑 -> 属性 -> 高级系统设置 -> 环境变量
    • 添加/修改/删除:主要对用户变量通过新建、编辑和删除来对环境变量进行操作,变量名和变量值都可以自定义,如一个变量名对应多个值,中间用英文逗号隔开

    6.2 path环境变量

    • 概念:path环境变量,保存的是一个一个的路径
    • 原理:当我们在命令行输入一个命令,系统会先在当前的目录下寻找,如果有就直接打开;如果没有则去path环境变量的路径查找,直到找到为止;没有就报错
    • 意义:对于常使用的程序、软件、工具,添加到环境变量中,可以使用更方便,如Python
    • 注意:path不区分大小写,path = Path = PATH,多个路径之间用; 隔开
  • 内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
    标签: