Python 02
1 交互方式
1.1 交互
- 即交流互动
1.2 命令行的交互方式(Text-based User Interface(接口))
1.2.1 定义
- 在命令窗口输入命令、指令等让计算机帮助我们完成一些事情
1.2.2 特点
- 需要有一个控制台,常用的为 DOS 命令
1.2.3 DOS命令窗口相关名词的解释
- Microsoft:微软公司
- 保留所有权利:版权声明
- C: 磁盘根目录
- “>”:命令提示符
2 DOS命令
2.1 常用的DOS命令及其功能
命令 | 功能 |
---|---|
dir | 列出当前目录下的文件夹或文件 |
md | 创建目录 |
rd | 删除目录 |
cd | 进入指定目录 |
cd. | 保持当前目录 |
cd. . | 返回上一级目录 |
cd/ | 返回根目录 |
del | 删除文件 |
exit | 退出DOS命令 |
注:返回上一级目录的命令中两点之间无空格!
2.2 补充
2.2.1 dir–通过dir命令列出文件夹或文件后显示“DIR”的为文件夹
2.2.2 建立文本文档并在其中输入所需内容
- 方法一
- 输入 copy con a.txt(a 为文件名)
- (此处可回车换行)输入文件中需要的内容
- ctrl+z
- 输入 type a.txt命令后回车进行查看
- 方法二
- 输入 echo nihao>a.txt
- 实现的效果:在名为“a”的文本文档中输入“nihao”
2.2.3 删除同一类型文件
- del * +文件后缀名
- 例:del *.txt为删除该目录下所有txt文件
注意:用 “rd” 删除目录时目录下不能有内容
3 文本文件
3.1 纯文本
- 只能保存单一的数据,不能插入图片、改变字体大小等(例如txt)
3.2 富文本
- 可以保存文件以外的内容(例如PPT,Word等)
注意: 开发必须使用纯文本
3.3 编码与解码
3.3.1 定义
- 编码:将文字转换为二进制数的过程
- 解码:将二进制数转换为文字的过程为解码
3.3.2 规则
- 编码与解码的规则称为字符集(例如 ASCII(美国字符集)、ISO-8859-1(欧洲字符集)、GBK(中国字符集)、Unicode(UTF-8(最常用) UTF-16 UTF-32等)(世界统一字符集))
4 进制
4.1 产生其他进制的原因
- 用二进制表示过于复杂,八进制相当于在二进制的基础上用一位数表示三位数,简化之后进制的表示看起来简洁明了。
4.2 python 的进制
- 为了方便的表示数据,python用十六进制表示
- 表示方法:0x+十六进制数(例如:0xff)
4.3 进制间的换算
4.3.1 二进制和十进制之间的换算
- 十进制转换为二进制:对十进制数进行除二运算的过程
- 二进制转换为十进制:对二进制数乘以2次幂的过程
4.4 数据间的换算
4.4.1 bit 和 byte
- bit是计算机中最小的单位,不能被操作
- byte是可以操作的最小单位
4.4.2 bit 和 byte 之间的换算关系8bit=1byte(字节)
- 8bit=1byte(字节)
- 1024byte=1KB(千字节)
- 1024KB=1MB(兆字节)
- 1024MB=1GB(吉字节)
- 1024GB=1TB(太字节)
5 环境变量
5.1 定义
- 指定操作系统运行环境的参数(可理解为系统中的一些路径)
5.2 对于环境变量的操作(增删改查)
5.2.1 添加环境变量(增)
- 新建
- 输入环境变量名和环境变量值
- 确定
5.2.2 删除环境变量(删)
- 选中需要修改的环境变量
- 删除
5.2.3 修改环境变量(改)
- 选中需要修改的环境变量
- 编辑
- 修改(不同的环境变量之间要添加英文符分号)
- 确定
5.2.4 查看环境变量(windows10系统)(查)
- 右击此电脑->属性->高级系统设置->环境变量(一般操作用户环境变量)
5.3 Path环境变量
- 在命令行中输入一个命令或者访问一个文件,系统首先默认在当前目录中找,如果找不到,系统会在系统环境变量中寻找,所以想要在任意一个目录下都能找到某个文件,则需将其路径添加至系统的path环境变量中
- 将python添加至path环境变量之后,使用python编程时不用寻找路径,简化了编程的过程(在安装时可勾选自动添加至环境变量)
- Path环境变量不区分大小写
6 Python 语言
6.1 特点
- 代码相对简单
- 功能强大
6.2 推荐使用的编辑器
- 电脑:Python(IDLE)、Pycharm
- 手机:QPython3、Termux
6.3 用python执行文件的dos命令
- 执行 txt 文件:Python a.txt
- 执行 py 文件: a.py