解释器、环境变量、如何运行python程序、变量先定义后引用

时间:2022-02-07 16:21:26

python解释器的介绍、解释器的安装、环境变量的添加为什么加环境变量、如何调取不同的解释器版本实现多版本共存、python程序如何运行的、python的变量定义


一、python解释器:

用来翻译语言的,当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py文件。

二、解释器的安装:

python3.6、python2.7

为什么加环境变量:

  否则cmd执行的时候找不到,因为操作系统先在目录下找(C盘)

  找不到系统再去环境变量里找,找到了就可以执行了,否则还要换到其他目录下很麻烦;

如何实现多版本共存:

  3.6、2.7版本的执行文件都叫python.exe,所以cmd执行的时候操作系统是在环境变量里去找

  从第一个往下找,找到的第一个就拿去,所以需要区分

因此在两个相应版本里将python.exe分别复制粘贴改名字(python36、python27),切记不可以直接改名字,因为里面的pip文件需要找的是python.exe这个文件。

三、不同操作系统环境变量的设置:

win10:新增;
win7:输入框里最前面加上路径,用分号隔开,如D:\python36;D:\a\b\c;E:\a\b\c;
mac/linux:打开terminal一个终端,里面可以敲一个命令vim(文本编辑器)
vim/etc/profile
按a进入编辑模式,移动上下键跳到文件的末尾,写入路径,用冒号隔开
PATH=/user/local/python36:$PATH(原来的路径)
export PATH
按ESC,输入 :wq(保存退出)
关闭终端重启

四、运行python程序的两种方式  

交互式:把程序写到文件里然后交给解释器解释执行:python3 D:\test.py

五、运行python程序的两种方式   

  • 先启动python解释器;
  • 解释器将.py里的内容以普通文本的形式读入到内存中去;
  • 解释执行刚刚读入内存的代码,开始识别python语法

六、变量   

先定义,后引用

七、定义变量   

三部分组成(变量名、=、变量的值)
变量名:访问到值的唯一方式
=:把值的内存地址绑定变量名
变量的值:用我们存储的数据,用来代表食物的某种状态

八、字节转换

8bit=1Bytes(1字节=8位)
1024Bytes=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
1024TB=1PB