Python基础--计算机要点

一、计算机基本概述

1. 计算机的基本概念
  • 计算机(computer)俗称电脑,是现代⼀种用于高速计算的电子计算机器
  • 功能
    • 数值计算
    • 存储记忆
    • 逻辑计算
  • 总结 : 能够按照程序运行、自动、高速处理数据的现代化智能电子设备
2. 计算机的组成
  • 硬件:鼠标,键盘,显示器,CPU,硬盘…
  • 软件:QQ,浏览器,Pycharm…

二、计算机语言

1. 计算机语言的基本概念
  • 概念 :计算机语言(Computer Language)指用于人与计算机之间通讯的语言
  • 总结:能够按照程序运行、自动、高速处理数据的现代化智能电子设备
2. 计算机语言的发展
  • 过程:机器语言—> 汇编语言—> 高级计算机语言
    • 机器语言:二进制(01)
    • 汇编语言:采用简单字母与符号串,代替二进制串
    • 高级计算机语言:JAVA,C++,C,Python…
  • 编译型语言
    • x(源码)— 编译 —> y(二进制机器码)
    • 代表:C/C++
    • 特点:执行速度快,跨平台性差
  • 解释型语言
    • x(源码)— 解释器 —> 解释执行
    • 代表:Python
    • 特点:执行速度慢,跨平台性好

三、交互方式

1、分类
  • 命令行的交互模式 (Text-based User Interface) TUI
    command line interface (CLI)

  • 图形界面化的交互模式 (Graphical User Interface) GUI

    • A type of user interface through which users interact with electronic devices via visual indicator representations.
      GUI
2. TUI打开方式(win)
  • win + R —> cmd —> enter
    TUI
  • 命令行结构
    • Microsoft Windows [版本 10.0.18363.1016] ----版本
    • © 2019 Microsoft Corporation。保留所有权利。 ----版权声明
    • C:\Users\Du_do>
      • C: ----所在目录
      • \Users\Du_do ----所在磁盘路径,当前所在的文件夹
      • > ----命令指示符
3. DOS命令

dos命令

dos指令

四、文本文件和字符集

1. 文本文件
  • 纯文本:只能保存单一的文本内容(eg. txt)
    • 纯文本在计算机底层也会转换为二进制保存.
      • 字符 —> 二进制码 ----编码 encode
      • 二进制码 —> 字符 ----解码 decode
  • 富文本:可以保存图片等(eg. 有道笔记)
2. 常见字符集
  • 美国:ASCII (American Standard Code for Information Interchange)
  • 欧洲:ISO-8859-1
  • 中国:GBK (国标码 Guo-Biao Kuozhan)
  • 万国码:UNICODE — UTF-8(默认编码规范), UTF-16, UTF-32

五、进制

1. 进制的计数
  • 二进制:1 0, 满二进一
    • 0 1 10 11 100 101 110 111 1000…
  • 十进制:满十进一
    • 1 2 3 4 5 6 7 8 9 10 11…
  • 八进制:满八进一
    • 1 2 3 4 5 6 7 10 11 12…16 17 20 21…27 30…
  • 十六进制:引入A, B, C, D, E, F 表示10, 11, 12, 13, 14, 15
    • 1 2 3 4 5 6 7 8 9 A B C D E F 10 11 12…19 1A 1B 1C…1F 20…
2. 进制间转换
  • 十进制 —> 二进制:对十进制数进行除2运算,取每次的余数,最后由下往上读
  • 二进制 —> 十进制:⼆进制乘以2(次幂)
3. 数据间换算
  • bit是计算机中最小的单位
  • byte是最小的可操作的单位
  • 8bit = 1byte(字节)
    1024byte = 1KB(千字节)
    1024KB = 1MB(兆字节)
    1024MB = 1GB(吉字节)
    1024GB = 1TB(太字节)

六、环境变量

1. 基本概念
  • 环境变量(environment variables)⼀般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等
2. 操作

此电脑属性
高级系统设置

操作

3. 环境变量用途
  • path环境变量用于保存路径,提供方便入口
    • 在命令行中输入一个命令 —> 系统在当前目录寻找 — 找到 —>直接打开
    • 在命令行中输入一个命令 —> 系统在当前目录寻找 — 没找到 —> 去path环境变量路径找(没找到则报错)
  • 将经常访问的文件或程序添加到环境变量中,则可以在任意位置访问这些文件
  • 注:path不区分大小写;多个路径用半角分号隔开
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值