01.python学习-计算机要点

01.python学习-计算机要点

1. 计算机的基本概念

1.1 计算机是什么?

计算机即电脑,是一种用于高速计算的电子计算机器
高速、计算、电子计算
特点:数值计算、逻辑计算、存储记忆
总结:能够按照程序运行、自动、高速处理数据的现代化智能电子设备

1.2 计算机的组成

硬件:看得见摸得着,键盘、鼠标、显示器
软件:看不见摸不着,pycharm、QQ、浏览器

2. 计算机语言

2.1 基本概念

计算机语言是指用于人与计算机质检通讯的语言

2.2 计算机语言的发展

机器语言 → 汇编语言 → 高级计算机语言
机器语言:0和1的二进制数
汇编语言:多了字母和数字
高级计算机语言:C++、java、python

面向过程 >> 面向对象 >> 面向应用

3. 编译型语言和解释型语言

编译型语言:
代表:C语言
特点:源码 --编译成–> 机器码
优点:执行速度快
缺点:跨平台性比较差

解释型语言:
代表:python
特点:编码 --解释器–> 解释执行
优点:跨平台性比较好
缺点:执行速度稍慢

4. 交互方式

4.1 交互方式的种类
命令行交互方式 TUI
图形界面化的交互方式 GUI

5. 文本文件和字符集

5.1 文本文件
文本分为两种:一种纯文本 一种富文本
纯文本在计算机地城也会转换为二进制保存
将字符转换为二进制码的过程,称之为编码 encode()
将二进制码转换为字符的过程,称之为解码 decode()

5.2 常见的字符集
ASCII 美国人编码
ISO-8859-1 欧洲的编码 使用8位来编码 包含256个字符
GBK 中国人编码(国标码)
Unicode 万国码 编写程序一般都会使用Unicode编码
Unicode 编码有多种实现 UTF-8 UTF-16 UTF-32

6. 进制

6.1 进制间的转换
十进制 --> 二进制 原理:对十进制数进行除2运算
八进制
十六进制

6.2 数据间的换算
bit是计算机中最小的单位
byte是我们最小的可操作的单位
8bit = 1 byte(字节)
1024byte = 1kb(千字节)
1024kb = 1mb(兆字节)
1024mb = 1gb(吉字节)
1024gb = 1tb(太字节)

7. 环境变量

7.1 基本概念
环境变量一般是指在操作系统中用来指定操作系统运行环境的一些参数,如 临时文件夹位置和系统文件夹位置等
环境变量操作:
查看环境变量
添加环境变量
修改环境变量
删除环境变量

7.2 path环境变量
path环境变量 保存的是一个一个的路径
但我们在命令行中输入一个命令,系统会先在当前目录下找,如果有就直接打开
如果没有则会去path环境变量的路径去找,找到为止。找不到则会报错。
注意事项:
path环境变量不区分大小写
多个路径质检用 ; 隔开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值