python day 02
今天首先先复习了一下昨天学习的内容
一.进制
二进制与十六进制之前的转换,以及十六进制与二进制之前的转换
二.内存的分布
堆区相当于客房 栈区相当于大厅
三.计算的组成
1.控制器 2.运算器 3.存储器 4.INPUT设备 5OUTPUT设备
四.计算的三大核心硬件
1.cup 2.内存 3.硬盘
五.操作系统
操作系统是直接控制计算机软件与硬件相互之间的协调工作
应用软件需要通过操作系统来间接的控制硬件
今天学习的新的内容
一.编程语言的介绍
1.机器语言:直接用计算机能识别二进制指令直接控制硬件
2.汇编语言:用英文标签取代二进制指令编写程序控制硬件
3.高级语言:用人能理解的表达方式区编写程序控制硬件,无需考虑硬件的操作细节
3.1编译型:运用编译器来进行转换,不具备跨平台性
3.2解释型:运用翻译器来进行转换,具备跨平台性
根据开发效率 执行效率来进行一些总结
开发效率 高级语言>汇编语言>机器语言 执行效率 机器语言<汇编语言<高级语言
二.python解释器的介绍
三.python解释器的安装
1.验证python解释器是否安装成功 win+R 输入 cmd 打开终端 输入python 是否能执行 成功说明安装成功
2.环境变量的设置
2.1python配置环境变量不是必要的
2.1环境变量的设置是为终端提供执行环境
四.执行python程序的两种方式
1.交互式:打开终端进入python解释器 敲一行代码回车就执行(交互式不能永久保存代码)
2.脚本式:通过文本编写代码(脚本),pathy3 d:\test.py(可以永久保存代码)
五.pip
pip是python的应用商城,可以在该商城下载模块工具来拓展python功能
pip-V查看版本号 pip list 查看当前python环境下拓展的功能 pip instal 安装
pip unistal 卸载
五.应用程序使用的三步骤
1.打开应用程序,在应用程序在操作系统上运行
2.将文件内容加载到内存上
3.内存数据显示到用户界面,应用程序将数据转化成人类识别的文字或者图像显示给人看
python解释器:cpython
1.打开cpython
2.将文件加载到内存上
3.将数据从内存中拿到解释器上解释释放(中间有语法检验的过程)
六.变量
1.变量:变指的是事物的状态可以改变, 量指的是记录事物的状态
2.为何要用变量:让计算器具备人一样记忆事物状态的能力
age = 18
(变量)(赋值符号)(变量值)
开辟内存空间的过程
七.变量的三大组成
值:通过变量直接访问就是值
地址(id)是变量值在内存中的唯一标识
类型(type)访问变量的类型
八.比较
==只做值的比较
is 做地址的比较
九pycharm的基本使用
如何用编译器pycharm来编写python
1.创建目录
2.创建PY文件
3.解释执行PY文件
pycharm不需要系统的环境变量,只需要自己配置找到python解释器
转载于:https://www.cnblogs.com/huikejie/p/10698382.html
python day 02相关推荐
- Python 学习 02 —— Python如何爬取数据
文章目录 系列文章 二.Python 爬 虫 1.任务介绍 2.简介 3.基本流程 3.1.准备工作 3.1.1.分析页面 3.1.2.编码规范 3.1.3.导入模块 3.1.4.程序流程 3.2.获 ...
- go加载python_人生苦短我用python(02)动态加载模块-Go语言中文社区
文章内容为原创,欢迎转载请注明出处 作者: EflyPro->晦明禅师 文章来源:公众号"睿江云计算" 继第一期[人生苦短我用Python系列专栏]发布后,深受广大睿普迷的一 ...
- python动态加载模块有什么用_人生苦短我用python(02)动态加载模块
继第一期[人生苦短我用Python系列专栏]发布后,深受广大睿普迷的一致好评,经常问小普第二期什么时候出呀?好期待~ 来来来小普这就呈上第二期[02动态加载模块] 错过了第一期的小伙伴们可以点此穿越哦 ...
- 【读书笔记】Python编程-基础知识和案例讲解,“笨办法”学Python 3_2020.02.15
[概述] --书名:"笨办法"学Python 3 --作者:泽德 A.肖 --日期:2020年02月15日 --大事件记录: 截至2月14日24时,据31个省(自治区.直辖市)和新 ...
- Python进阶02 文本文件读写
2019独角兽企业重金招聘Python工程师标准>>> # 写入 f = open("D:\\record.txt", 'w') f.write('tom, 12 ...
- python多线程_【python多线程02】各种线程锁
0x00 前言 本片文章讲述了小明同学在编写python多线程过程中遇到一些奇怪现象,小明根据这些奇怪现象挖掘背后的原因...通过遇到的问题,引申出全局解释器锁,同步锁,递归锁,信号量... 0x01 ...
- Python进阶02 文本文件的输入输出
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! Python具有基本的文本文件读写功能.Python的标准库提供有更丰富的读写功能 ...
- python 用if判断一个数是不是整数_五天学会Python基础02(下)
函数和模块的使用 在讲解本章节的内容之前,我们先来研究一道数学题,请说出下面的方程有多少组正整数解. 事实上,上面的问题等同于将8个苹果分成四组每组至少一个苹果有多少种方案.想到这一点问题的答案就呼之 ...
- Python应用02 Python服务器进化
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! **注意,在Python 3.x中,BaseHTTPServer, SimpleH ...
- 【Python】[02]初识Python
Python3的下载安装 根据书上的推荐,我将学习和使用Python3版本,从www.python.org网站,根据对应的操作系统,下载合适的Python版本即可 我的是64位系统,所以我选择的是Wi ...
最新文章
- 使用EntityFrameworkCore实现Repository, UnitOfWork,支持MySQL分库分表
- SpringMV工作流程分析
- 怎么在html插入谷歌地图,html页面插入百度or谷歌地图
- C++自学08:类型推断(auto/typeid)
- win10系统下计算器界面变成英文的解决方法
- linux下go语言代理
- MATLAB用solve求解普通二元高次方程
- 信息安全工程第四章网络安全体系与网络安全模型要点小结
- 医号馆建设医联体的核心优势(互联网医疗解决方案)
- C语言编程>第十二周 ③ 已知学生的记录由学号和学习成绩构成,M名学生的数据已存入a结构体数组中。请编写函数fun,该函数的功能是:找出成绩最高的学生记录,通过形参返回主函数。
- 新视野大学英语视听说第三版答案
- 奋斗不止 自强不息:职场话题之跳槽(四)—离职
- 新魔百和M304A-免费卡刷固件(当贝桌面,smartTV开机画面)
- IPv6基础_邻居发现协议简介
- iOS 开发中农历与公历的转换,星座计算。
- mysql表连接,多表查询
- Wondow10 编译 Wireshark 源码(Windows10 + Vs2019 +Qt5.12)
- 预防和减少交警在事故处置现场的伤亡 美国有哪些经验可借鉴?
- id 类 标签三大选择器
- 组件库系列三:编写组件库文档