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

解释器、环境变量、如何运行python程序、变量先定义后引用的更多相关文章

  1. 设置PATH 环境变量、pyw格式、命令行运行python程序与多重剪贴板

    pyw格式简介: 与py类似,我认为他们俩卫衣的不同就是前者运行时候不显示终端窗口,后者显示 命令行运行python程序: 在我学习python的过程中我通常使用IDLE来运行程序,这一步骤太过繁琐( ...

  2. 编程语言类别;运行Python程序的方式;变量和常量;Python程序的垃圾回收机制;

    目录 编程语言分类 运行Python程序的两种方式 1.交互式 变量与常量 1.变量 2.常量 3.小整数池 垃圾回收机制 编程语言分类 编程语言分为: 1.机器语言:直接用二进制的0和1和计算机(C ...

  3. 运行python程序

    1 在windows下运行python程序 1)从DOS命令行运行python脚本 用python解释器来执行python脚本,在windows下面python解释器是python.exe,我的pyt ...

  4. 如何使用sublime编辑器运行python程序

    现在越发喜欢sublime编辑器了,不仅界面友好美观.文艺,可扩展性还特别强. sublime本身是不具备运行python程序的能力的,需要做些设置才可以.以下是安装好sublime后设置的步骤: 点 ...

  5. 一:怎样运行python程序

    运行python程序有三种方法: 1,在命令行运行python代码:C:/python27>python hello.py   [注:如果没有把PATH环境变量设置为包含这一路径,要确保输入到了 ...

  6. 在windows中:双击运行Python程序、后台运行Python程序

    在windows中:双击运行Python程序.后台运行Python程序 安装Python解释器的windows环境,如果双击运行*.py的文件,会闪退.怎样避免闪退呢? 我们用python的日志输出程 ...

  7. 周一02.3运行python程序的两种方式

    一.运行python程序的两种方式 方法一:交互式:                     优点:输入一行代码立刻返回结果                      缺点:无法永久保存代码 方法二: ...

  8. 教你如何编写、保存与运行 Python 程序

    第一步 接下来我们将看见如何在 Python 中运行一个传统的“Hello World”程序.Python教程本章将会教你如何编写.保存与运行 Python 程序. 通过 Python 来运行的你的程 ...

  9. 《Python学习手册 第五版》 -第3章 你应如何运行Python程序

    在这里,运行Python程序的前提是你的电脑已经配置Python相关的运行环境,如何配置可以通过本书的附件查看,也可以自行通过网络查询配置,在此不再赘述 运行一个Python程序,主要有6种方式 1. ...

随机推荐

  1. Hadoop大数据通用处理平台

    1.简介 Hadoop是一款开源的大数据通用处理平台,其提供了分布式存储和分布式离线计算,适合大规模数据.流式数据(写一次,读多次),不适合低延时的访问.大量的小文件以及频繁修改的文件. *Hadoo ...

  2. JAVA课设个人博客--多源数据教学管理系统

    JAVA课设个人博客--多源数据教学管理系统 1.团队课程设计博客链接 https://www.cnblogs.com/hq9-/p/10278470.html 2. 个人负责模块或任务说明 主要模块 ...

  3. 线段树——习题、lazy解析

    习题: C. Cloud Computing lazy操作解析:

  4. Arduino-函数库和程序架构介绍

    (1)声明变量及接口的名称 (2)setup().在程序运行时首先要调用setup()函数[初始化函数],用于初始化变量.设置针脚的输出/输入类型.配置串口.引入类库文件等等.每次Arduino上电或 ...

  5. git 解决每次更新代码都要输入用户名密码的解决方案

    使用git pull或者git push每次都需要输入用户名和密码很繁琐,耽误时间,现在教大家一条命令实现保存用户名和密码不用再输入 git config --global credential.he ...

  6. Grunt 一个专为JavaScript提供的构建工具

    新手最好找个视频来看看, Grunt的配置及使用(压缩合并js/css) - 每天都记录一点点! - CSDN博客https://blog.csdn.net/playboyanta123/articl ...

  7. 移动端,input、textarea滚动至可视区域

    1.一般情况下 在移动端,点击input框之后,会弹出输入键盘.而内容input的内容也会自动滚动到可视区域内. 2.当父元素设置了overflow属性之后 在设置了overflow属性之后,点击in ...

  8. MDX Query - mdx的基本语法和概念

    文档: https://wenku.baidu.com/view/ef14b0e1900ef12d2af90242a8956bec0975a5e7.html?rec_flag=default http ...

  9. [转】Python--遍历列表时删除元素的正确做法

    转自:https://blog.csdn.net/cckavin/article/details/83618306   一.问题描述 这是在工作中遇到的一段代码,原理大概和下面类似(判断某一个元素是否 ...

  10. Andriod studio 目录结构

    新建一个项目后,大致有一下几个目录 1)gradle 目录 构建工具系统的jar和wrapper等,jar告诉了AS如何与系统安装的gradle构建联系. 2).idea 目录 AS生成的工程配置文件 ...