复习
'''
重点:
1、进制转换:二进制 与 十六进制
2、内存分布:栈区 与 堆区
# 1248
10101001110111 => 2a77
abf1 => 1010101111110001
# 计算机原理:控制器 运算器 存储器 input设备 output设备  IO流
# 三大核心:CPU 内存 硬盘
# 操作系统
'''
```
 
一。环境变量
'''
1、配置环境变量不是必须的
2、配置环境变量的目的:为终端提供执行环境
'''
```
 
二。Python代码执行
'''
1、交互式
 -- 控制台直接编写运行Python代码
 -- 1.打开终端 2.进入python解释器 3.编写代码一回车就执行
 
2、脚本式
 -- 文件编写Python代码,把文件作为脚本交给解释器执行
 -- 1.在文件中编写好代码 2.打开终端 3.用指定版本的接收器命令执行文件(文件的绝对路径)
 
总结:交互式不能永久保存代码,可以实时显示代码
python属于解释性语言,凭解释器解释运行python代码,运行方式是从上至下逐行解释执行
'''
```
 
三。 pip
'''
pip: python的应用商城,在商城中下载工具为python拓展功能
pip3 -V:查看版本号
pip3 list: 查看当前python环境下已拓展的功能
pip3 install 功能名称:安装指定的功能
 -- eg:pip3 instal requests
pip3 uninstal 功能名称: 卸载指定的功能
'''
```
 
四。应用程序使用文件的三步骤
'''
1.打开应用程序:使应用程序运行在操作系统上
2.将文件内容加载到内存:应用程序往操作系统发生打开文件的指令
3.将数据从内存中显示到用户界面:应用程序将数据直接转化成人能识别的字符显示给人进行浏览
'''
# 如果应用程序是python解释器:cpython
'''
1.打开cpython解释器
2.将文件内容加载到内存
3.将数据从内存中拿到解释器中解释执行(存在语法的检查)=> 1.正常:执行的结果显示给用户 2.异常:错误信息显示给用户
'''
```
 
五。变量
'''
变量:可以变化的状态
 -- 程序中变量的本质:在程序运行中,值可以发生改变的量
 -- python中所有的量在程序运行中都可以发生改变,所有python中没有绝对的常量
 
为什么要使用变量:让计算机有记录事务状态的功能 
'''
'''
使用变量:
定义变量:
 -- 变量名 = 变量值
  -- 变量名:记录状态的名
  -- =:赋值符号
  -- 变量值:记录的状态
  
重点:1.堆区开辟空间存放 变量值  2.将存放 变量值 空间的地址提供给栈区  3.栈区为变量名开辟空间存放提供来的地址
'''
```
 
## 变量的三大组成
```python
'''
值:通过 变量名 直接访问就是访问值
地址:通过 id(变量名) 访问的就是变量堆区的地址
类型:通过 type(变量名)  访问的就是变量的类型
'''
```
 
## 比较
'''
==: 只做值比较
is:作地址比较
'''
```
 
## pycharm
 
'''
如果要用编辑器pycharm写python
 -- 1.创建项目
 -- 2.创建py文件
 -- 3.解释执行py文件
 
pycharm需要执行py文件的环境、
 -- 不需要系统的环境变量,需要自己配置找到python解释器
 
注:pycharm下,强行使用存在变量赋值开辟空间的优化机制
'''

python2 配置环境变量的更多相关文章

  1. Python2.7安装&配置环境变量

    python安装版本为2.7 下载安装包,双击安装,一路按照提示进行. 安装完成后,配置环境变量. 我的电脑—属性--高级系统设置—高级—环境变量--Path--编辑(将安装路径粘贴进去),添加到安装 ...

  2. Django安装和配置环境变量

    一.windows系统安装Django 1.先安装python2.x or 3.x软件.(记得勾选pip3和添加python自己的环境变量) 下载地址:http://www.python.org/ 2 ...

  3. 渗透开源工具之sqlmap安装配置环境变量教程

    由于计算机安全牵涉到很多方面,建议自己在服务器上搭建自己的靶场,如何搭建靶场请订阅并查看作者上期教程,这里作者先为大家推荐一个免费开源升级靶场:https://hack.zkaq.cn/   在封神台 ...

  4. Linux系统下配置环境变量

    一.环境变量文件介绍 转自:http://blog.csdn.net/cscmaker/article/details/7261921 Linux中环境变量包括系统级和用户级,系统级的环境变量是每个登 ...

  5. JDK下载、安装、配置环境变量笔记

    自己总是在下载.安装.配置JDK的环境变量,但是这些需要的专业知识并不难,但有很多细节很重要,总是记不住,而且这些细节一旦出错影响还是很严重的,在网上查到的信息很多都比较零散,而且讲解得也不是很详细, ...

  6. Linux下安装tar.gz类型的jdk,并配置环境变量

    近期因要学习一门技术,必须在Linux下运行,故开始学习如何使用Linux. 在安装jdk时出现了困难,环境变量配置不成功,花了一天时间才搞定,特分享出来,供大家参考. Linux下安装jdk,步骤如 ...

  7. 下载安装JDK,配置环境变量

    Hello,JDK; 在开始学习JAVA之前,第一件事情肯定是被告知:先下载JDK.就像我的一个朋友问我的一样"JDK是个什么鬼?我学的不是JAVA么,为什么要下载JDK?". J ...

  8. java 配置环境变量

    使用java编程首先需要安装jdk,然后还需要给你的电脑配置环境变量,下面就用图文演示如何配置环境变量: 1.右键我的电脑 -> 属性 2.点击“高级系统设置” 3.点击“环境变量” 4.在系统 ...

  9. Java JDK配置环境变量

    JDK的配置环境变量. 1.下载JDK,然后安装(点下一步). 2.右键单击  "计算机" ,选择  "属性".   3.单击 "高级系统设置&quo ...

随机推荐

  1. vmware完整克隆(linux)

    vmware中的完整克隆是基于指定的虚拟机克隆出相同的一份出来,不必再安装 但是我们要保证三个地方不能一样,一个是主机名称(hostname),一个是虚拟网卡设备mac地址,还有一个是ip地址 所以我 ...

  2. 服务器二:epoll

    #include <unistd.h> #include <sys/types.h> #include <fcntl.h> #include <sys/soc ...

  3. 一起学Android之Layout

    本文简述在Android开发中布局的简单应用,属于基础知识,仅供学习分享使用. 概述 在Android UI开发中,布局类型主要有两种:LinearLayout(线性布局)和RelativeLayou ...

  4. ASP.Net Core开发(踩坑)指南

    ASP.NET与ASP.NET Core很类似,但它们之间存在一些细微区别以及ASP.NET Core中新增特性的使用方法,在此之前也写过一篇简单的对比文章ASP.NET MVC应用迁移到ASP.NE ...

  5. 字符串按照Z旋转90度然后上下翻转的字形按行输出字符串--ZigZag Conversion

    The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like ...

  6. C#图片添加文字水印

    /// <summary> /// 给图片添加文字水印 /// </summary> /// <param name="img">图片</ ...

  7. maven项目更换本地仓库

    由于电脑重装系统更换原来maven项目的本地仓库 以前的仓库位置如图 需要更换的仓库位置 更换步骤如下: 更换后:

  8. jQuery标签插件tagsinput.js

    官网地址: http://xoxco.com/projects/code/tagsinput/ github地址: https://github.com/xoxco/jQuery-Tags-Input ...

  9. 【题解】P2922 [USACO08DEC]秘密消息Secret Message

    \(\text{Tags}\) 字典树,统计 题意: 给出两组\(\text{0/1}\)串\(\text{A,B}\),求解\(\text{A}\)中某串是\(\text{B}\)中某串的前缀,和\ ...

  10. elasticsearch6.x集群环境部署

    elasticsearch集群部署安装jdk chmod 755 jdk-8u161-linux-x64.tar.gztar -zxvf jdk-8u161-linux-x64.tar.gzcp jd ...