计算机内部数据的存储原理
'''我们说的位数其实就是二进制的位数'''
00000001------------>1bytes------------>256种情况-------->0-255
1024bytes=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
1024TB=1ZB
...
编程语言的发展史
1. 机器语言:计算机内部只认识01二进制数据
优点:执行速度快
缺点:学习难度大
2. 汇编语言
0001 1
a 00001
b 00010
c 00100
aa 01000
优点:也是执行速度快
缺点:学习难度大
3. 高级语言
eg:Python、Java、C、C++、c
'''高级语言的执行必须借助于翻译官'''
编程语言的分类
1. 编译型语言:C++
优点:执行效率高
缺点:不方便修改
2. 解释型语言: python
缺点:执行效率低
优点:方便修改
"""
如何让我的计算机识别不同类型的语言?
1. 识别C++语言
安装C++编译器
2. 识别python语言
安装python解释器
"""
python解释器
"""在IT领域,版本一般不会轻易的更新,尤其是跟代码相关的"""
1. 创作者:龟叔
2. 版本
"""
python1.x: 最原始版本,不稳定,不成熟,直接忽略
python2.x: 最高版本是python2.7,在公司中,一些老项目还在用
python3.x: 最高版本python3.11, 最稳定版本是python3.6
我们教学可以使用python3.6,你自己联系的时候,用哪个版本都可以.
"""
python解释器的下载与安装
1. 去官网下载:https://www.python.org/
.com .org .edu
2. 如何使用
win + R ----------> 输入 cmd---------》回车
3. 主要文件介绍
Scripts文件夹
python.exe可执行文件:
4. 路径:
C:\Users\Administrator>
5. 要想找到python.exe必须先切换路径
1、先切换盘符
D:
2、切换路径
cd 路径
6. 如何退出python环境
exit()
路径
1. 什么是路径?
2. 相对路径
eg:
洋哥在'隔壁'
3. 绝对路径
eg:
中国上海浦东周浦xxxxx
环境变量
环境变量:
'''
先在当前路径下面取查找,如果找到了,就不再往下找了
如果找不到,它会继续从环境变量中查找
'''
环境变量的查找:我的电脑---->属性----->高级系统设置------>环境变量----->Path(双击)--->添加
都版本共存
我在装一个python2.7的解释器
1. 确保python解释器在环境变量中
2. 把每个版本的python解释器重命名为不同的名字即可
3. 只需要使用不同的名字做区分就可
第一个python程序
print('helloworld')
执行代码的方式:
方式1:
在python环境中
方式2:
把代码写在文件中
解释器名称 文件名
python36 myfirst.py
方式3:
python编程软件
1. sumlime text
2. notepad++
3. vscode
4. pycharm它是收费的