思维导图

https://gitee.com/starry-tong/python-data/blob/pyimage/day02.png

1、计算机内部存储数据的原理

2、编程语言的发展史

3、python解释器版本   

4、多版本的共存(重要) 

5、python的运行方式

6、python的下载与安装

7、路径

8.环境变量

1、计算机内部存储数据的原理

  计算机内部只认识二进制,由高低电频

  b(bit):位  B(bytes):字节  KB  MB  GB  TB

  8b = 1B

  1024B = 1KB

  1024KB = 1MB

  1024MB = 1GB

  1024GB = 1TB

2、编程语言的发展史

  机器语言:内部使用01二进制表示,计算机可以直接识别 

        优势:执行速度快
        劣势:学习难度大

  汇编语言:用简单的字母代表一串二进制

        优势:执行速度快
        劣势:学习难度大

  高级语言:人类能够读懂的语言

        优势:学习难度大大降低,编程效率大大提高
        劣势:执行速度相比较慢了

        编译型:源代码------编译器-------机器语言    类似于谷歌翻译,翻译一次永久使用

        解释型:源代码------解释器-------机器语言    类似于同声传译 一次翻译一句,每次都要翻译

3、python解释器版本

   python 1.x  原始版本

   python 2.x  最高2.7

   python 3.x  推荐2.6

4、多版本的共存(重要)

  1. 确保每个解释器的路径在环境变量中
  2. 拷贝原来的python.exe重命名为自己的名字

5、python的运行方式

  交互式:在cmd里面进入python,在里面输入代码

      一旦关闭,数据就会销毁

  脚本式:在cmd里面运行py文件

      可以永久保存

6、python的下载与安装

    在安装相同版本时要卸载之前安装的,会有冲突

7、路径

   定义:其实就是数据存储的位置

   相对路径:是需要参照物        ( ../   ./)

   绝对路径:不需要参照物          ( E:\Training\day02 )

8.环境变量

   定义:就像一个公共的仓库

   原理:Windows系统找文件的顺序是:先在当前路径下查找,如果查找不到,就去环境变量中查找,从上往下依次查找,如果,在某一个路径下找到,就不再往下找。

   右键此电脑,点击属性,高级系统设置,环境变量,Path选项、

最新文章

  1. IBM Z上邮件服务器的配置相关内容
  2. 剑指offer算法_位运算求和
  3. Hyper-V初涉:功能的添加与虚拟机的创建
  4. Failed to load JavaHL Library解决方法
  5. mysql 修改 character_set_database 编码格式
  6. redis-BOOK
  7. Python httplib学习
  8. poj 3608 Bridge Across Islands 两凸包间最近距离
  9. Ubuntu 16.04.1 LTS配置LNMP使用wordpress搭建博客
  10. sunzl is not in the sudoers file.This incident will be reported
  11. 处理数据库 Ora-00845: memory_traget not supported on this system 的错误
  12. JavaSE | 接口| 枚举| 注释| 异常
  13. js 判断js,css是否引入,确保不重复引入
  14. android 开启闪光灯小应用
  15. backbone.js之Model篇 简单总结和深入(2)
  16. linux 下的 rsync 文件同步
  17. Liunx安装Git
  18. [转]ASP.NET cache缓存的用法
  19. 【AUC】二分类模型的评价指标ROC Curve
  20. MapReduce程序的工作过程

热门文章

  1. BOM与DOM之BOM操作
  2. redis集合 实现 队列
  3. uniapp微信小程序返回上一页并刷新数据
  4. 使用xshell连接linux虚拟机
  5. [OpenCV实战]38 基于OpenCV的相机标定
  6. .gitignore文件配置以及gitee提交报Push rejected...错误解决
  7. [深度探索C++对象模型]关于成员初始化列表(member initiallization list)
  8. 算法学习笔记(5): 最近公共祖先(LCA)
  9. 【Java刷题】初始化List应该选择ArrayList还是LinkedList
  10. 二十一、B树的定义、查找、插入和删除