传智播客旗下技术交流社区北京校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 播妞 黑马官方管理员   /  2018-7-17 15:14  /  1131 人查看  /  60 人回复  /   1 人收藏 转载请遵从CC协议

最近,有这么一批热爱学习的小伙伴几乎每天都在向播妞咨询关于Python6天的资料,播妞整理了一下,决定今天就将【python6天摇身一变成大神】的资料分享给大家。12年不忘初心,向千万学子免费分享学习资源,视频教程已发布10余万小时,累计下载量3000余万次,免费公开课直播1000余次,听课人数近百万人!感兴趣的同学们,学习结束之后,记得分享给大家哦~

本次分享教程目录

01 计算机组成-硬件设备

02 计算机组成-软件设备

03 程序的执行流程和小结

04 编程语言和Python

05 Python开发环境

... ...

部分资料展示
学习目标:

1.能够说出编程语言的作用
2.能够说出解释器的作用
3.能够说出Python解释器种类

1.2.1 编程语言
我们如何根据自己的需求控制硬件? 编程语言
编程语言(计算机语言)是人们为了控制计算机, 而设计的一种符号和文字的组合, 从而实现向计算机发出指令.
形式是符号和文字的组合.
目的是为了控制计算机硬件.
Python语言就是一种编程语言, 由符号和文字组成的, 使用Python语言的目的就是为了控制计算机硬件进行工作.
1.2.2 解释器
编程语言是文字和符号的组合, CPU只能认识机器指令, 机器指令的表现方式就是0和1的组合. 这显然很矛盾?
此时, 需要一个中间角色负责将文字和符号转换为机器指令, 这个负责转换的角色叫做解释器. 解释器本质上就是一个运行在操作系统上的应用程序.
图片1.png

Python语言如果想要被CPU读懂, 也需要一个中间的翻译程序.



1.2.3 Python 语言解释器

Python语言是解释型程序, 也就是说Python语言是读一行解释执行一行的方式进行工作的. 解释器是一个程序, 那么可以使用其他的程序来编写这个解释器.
Java语言编写的Jython解释器.
file:///C:\Users\my\AppData\Local\Temp\ksohtml\wpsF55D.tmp.png

C#语言编写的IronPython解释器.
file:///C:\Users\my\AppData\Local\Temp\ksohtml\wpsF55E.tmp.png

Python语言编写的PyPy解释器.
file:///C:\Users\my\AppData\Local\Temp\ksohtml\wpsF55F.tmp.png

1.2.4 小结

1. Python语言是符合和文字的组合, 目的是用来向计算机发送指令, 控制计算机工作.

2. Python解释器是运行在操作系统之上的一个特殊功能的应用程序.

3. 解释器负责将编程语言的符合和文字转换为计算机能够识别的计算机语言.

4. Python解释器程序可以由不同的语言的编写, 官方解释器使用C语言编写, 称之为CPython解释器.

1.2.4 思考
我们在Windows上编写的Python程序是否可以在Linux、Mac或者其他种类的操作系统上运行呢? 如果希望在其他操作系统上运行, 我们需要做哪些工作呢?
图片2.png

答案展示


网盘资料截图
QQ截图20180717151231.png

教程下载链接已添加(回帖可见哦~)

游客,如果您要查看本帖隐藏内容请回复


分享至 : QQ空间
收藏

60 个回复

倒序浏览
摇身一变变大神
回复 使用道具 举报
看那看看
回复 使用道具 举报
多谢分享
回复 使用道具 举报
6天可以的
回复 使用道具 举报
支持一下
回复 使用道具 举报
学习一下!~
回复 使用道具 举报
python6天摇身一变成大神
回复 使用道具 举报
谢谢,谢谢!
回复 使用道具 举报
感谢分享,感谢整理,感谢感谢,再感谢
回复 使用道具 举报
走上大拿的进阶之路
回复 使用道具 举报

摇身一变变大神
回复 使用道具 举报
下来看看,学习一下
回复 使用道具 举报
回复 使用道具 举报
回复 使用道具 举报
学习一下
回复 使用道具 举报
感谢分享
回复 使用道具 举报
摇身一变变大神
回复 使用道具 举报
摇身一变变大神
回复 使用道具 举报

python6天摇身一变成大神
回复 使用道具 举报
1234下一页
您需要登录后才可以回帖 登录 | 加入黑马
关闭

站长推荐 上一条 /5 下一条