编程基础与python介绍
思维导图
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选项、
最新文章
- IBM Z上邮件服务器的配置相关内容
- 剑指offer算法_位运算求和
- Hyper-V初涉:功能的添加与虚拟机的创建
- Failed to load JavaHL Library解决方法
- mysql 修改 character_set_database 编码格式
- redis-BOOK
- Python httplib学习
- poj 3608 Bridge Across Islands 两凸包间最近距离
- Ubuntu 16.04.1 LTS配置LNMP使用wordpress搭建博客
- sunzl is not in the sudoers file.This incident will be reported
- 处理数据库 Ora-00845: memory_traget not supported on this system 的错误
- JavaSE | 接口| 枚举| 注释| 异常
- js 判断js,css是否引入,确保不重复引入
- android 开启闪光灯小应用
- backbone.js之Model篇 简单总结和深入(2)
- linux 下的 rsync 文件同步
- Liunx安装Git
- [转]ASP.NET cache缓存的用法
- 【AUC】二分类模型的评价指标ROC Curve
- MapReduce程序的工作过程
热门文章
- BOM与DOM之BOM操作
- redis集合 实现 队列
- uniapp微信小程序返回上一页并刷新数据
- 使用xshell连接linux虚拟机
- [OpenCV实战]38 基于OpenCV的相机标定
- .gitignore文件配置以及gitee提交报Push rejected...错误解决
- [深度探索C++对象模型]关于成员初始化列表(member initiallization list)
- 算法学习笔记(5): 最近公共祖先(LCA)
- 【Java刷题】初始化List应该选择ArrayList还是LinkedList
- 二十一、B树的定义、查找、插入和删除