Python基础学习总结------第1天
Python基础主要内容
计算机要点
1.计算机的概念与组成
计算机的定义
计算机的组成
- 硬件
- 软件
2.计算机语言
- 计算机语言的概念
用于人与计算机之间通讯的语言 - 计算机语言的发展
机器语言 -->汇编语言–>高级计算机语言 - 解释型和编译型的语言区别
1.编译型语言 代表语言C 特点:执行速度特别快,跨平台性比较差
x(源码)–编译–>y(编译后的机器码)
2.解释型语言 代表语言Python特点:执行速度比较慢,跨平台性比较好
x(源码)–解释器–>解释执行
3.交互方式
3.1.交互方式的种类
- 命令行的交互方式(Text-based User Interface)TUI
- 图形界面化的交互方式(Graphical User Interface)GUI
3.2.文本交互模式打开的方式(win)
- win键+R—>CMD—>Enter
- 通过X: 切换盘符
3.3.DOS命令
命令 | 作用 |
---|---|
dir | 列出当前目录下的文件夹或者文件 |
md | 创建目录 |
rd | 删除目录 |
cd | 进入指定目录 |
cd… | 退回上一级目录 |
cd/ | 退回到根目录 |
del | 删除文件 |
exit | 退出dos命令 |
4.文本文件和字符集
4.1.文本文件
- 纯文本:只能保存单一的文本内容,无法保存内容无关的东西,例如txt文档
- 富文本:可保存文本外的东西,例如有道笔记
- 纯文本在计算机底层也会转换为二级制保存
1)将字符转换为二级制码的过程,称之为编码encode()
2)将二进制码转换成字符的过程,称之为解码decode()
4.2.字符集
- ASCII 使用7位编码,包含128个字符
- ISO-8859-1 使用8位编码,包含256个字符
- GBK 国标码
- Unicode 万国码,包含世界上所有语言和字符
–有多种实现,如UTF8 UTF-16 UTF-32
5.进制
-
进制之间的转换
1)十进制–>二进制 原理:对十进制数进行除2运算
2)二级制–>十进制 原理:二进制乘以2(次幂)的过程
3)进制越大表现形式越短,之所以出现其它进制就是为了更方便的表示数据 -
进制的计数
1)十进制
2)二进制
3)八进制
4)十六进制 -
数据间的转换
1)bit是计算机中最小的单位
2)byte是我们最小的可操作单位
3)换算
8bit=1byte(字节)
1024byte=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
6.环境变量
- 基本概念
1)环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等
2)环境变量操作
–查看环境变量:右键计算机(此电脑)-选择属性-系统界面左侧选择高级系统设置-选择环境变量
–添加环境变量:通过新建按钮添加;多个值之间用英文分号隔开
–修改环境变量:通过编辑按钮来修改
–删除环境变量:通过删除按钮来删除 - path环境变量
环境变量:保存的一个个路径
1)当在命令行中输入一个命令,系统会先在当前目录下找,如果有就直接打开;如果没有则会去path环境变量的路径去找,直到找到为止,没找到则会报错
2)可以将一些经常要访问的文件或程序的路径添加到环境变量当中,这样就可以在任意位置来访问这些文件了
3)注意事项:path环境变量不区分大小写;多个路径之间用;隔开
7.作业
- 独立完成Python和PyCharm的安装,能够编写一个hello word程序