Python基本常识

计算机语言

1.1计算机的组成:
硬件系统 + 软件系统所组成

1.硬件 硬件系统主要由中央处理器、存储器、输入输出控制系统和各种外部设备组成。中央处理器是对信息进行高速运算处理的主要部件,其处理...
2.软件 软件分为系统软件、支撑软件和应用软件。系统软件由操作系统、实用程序、编译程序等组成。操作系统实施对各种软硬件资源的管理控制...

1.2、计算机语言的发展

机器语言: 由 0 和 1 组成的二进制数(不利于记忆,特征较少)
汇编语言: 多了 字母和符号(提高了语言的记忆性和识别性)
高级计算机语言: Java、Python、PHP…其分为 解释型 和 编译型

1.3、解释型和编译型语言的区别

编译型语言 (如 C 语言…)
X(源码) —> 编译 —> Y(编译后的机器码)
特点: 执行速度快、跨平台性不好

解释型语言 (如 Python 语言)
X(源码) —> 解释器 —> 解释执行
特点: 执行速度比较慢、跨平台性比较

1.4 、官方对Python的介绍如下:
Python是一款易于学习且功能强大的编程语言。它具有高效率的数据结构,能够简单又有效地实现面向对象编程。Python简洁的语法与动态输入之特性,加之其解释性语言的本质,使得它成为一种在多种领域与绝大多数平台都能进行脚本编写与应用快速开发工作的理想语言。
2 交互模式
2.1命令行的交互模式(TUI)
图形化界面的交互模式(GUI)
Interface(接口 用户需要通过软件的接口对软件进行操作,但是所有的功 能并不是都对用户开发)
2.2命令行的打开方式
开始 ——》附件——》运行窗口——》cmd
win键+R——》运行窗口——》cmd
3 常见的dos命令
1.dir 列出文件或文件夹
2.md 创建目录
3.rd 删除目录
4. cd进入指定目录
5. cd… 返回到上一级目录
6. cd/ 推出根目录
7. del 删除文件
8. exit 退出dos命令行
4 文本和字符集
1.纯文本:保存单一的文本内容,无法保存与内容无关的东西(颜色、图片)
2. 富文本:可以保存文本以外的内容。(如word、有道笔记…)
3.开发全用纯文本,在计算机底层会转换成二进制数据
4.将字符转换成二进制编码的过程叫做编码
5.将二进制码转换字符的过程叫做解码
6.编码和解码都要遵守的规则是字符集
7.ASCII表——美国人用的采用的是七位对美国常用字符进行编码(包含128个字符)
8.ISO-8859-1 欧洲的编码采用的是8位(包含256个字符)
9.中国使用的编码叫国标码 GB2312
GBK 在GB2312之上升级的
10.通用编码:Unicode 万国码(编程常用)
常用的Unicode编码 UTF-8 UTF-16 UTF-32区别
UTF-8:包含1到5个字节
UTF-16:包含2到4个字节
UTF-32:包含4个字节
5.进制
存储单位

最小的数据单位是比特(bit),表示以为二进制的0或1,写作’b’,是网络数据传输的基本单位。
最小的存储单位是字节byte,写作’B’,1B=8b
存储容量:
1KB=1024B => 2^10
1MB=1024KB => 2^20
1GB=1024MB => 2^30
1TB=1024GB => 2^40

进制

二进制:简写为B,只有0和1两个表示,即基数为0和1,进位规则“逢二进一”,借位规则是“借一当二”。
八进制:简写为O,基数为0-7,进位规则“逢八进一”。
十进制:简写为D,基数为0-9,进位规则“逢十进一”。
十六进制:简写为H,基数为0-9andA-F,进位规则“逢十六进一”。

环境变量
环境变量(environment
1. variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等
2.如何查看环境变量 右键计算机属性->选择高级系统设置->环境变量 环境变量分为2个 1个是用户变量 1个是系统变量 注:系统变量不要修改
3.添加环境变量 通过新建按钮添加->环境变量可以由多个值构成,值与值之间用英文的分 号隔开(;英文)
path 环境变量
从字面意思上理解 PATH就是保存环境变量里面的一个路径 原理: 当我们输入一个命令的时候(命令行) 系统会先在当前路径来找,如果当前路径没有,那么会去path环境变量里 面去找,如果有直接打开,没有则报错

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值