全国咨询/投诉热线:400-618-9090

首页技术文章正文

什么是python语言的解释性?

更新时间:2019-07-12 来源:黑马程序员 浏览量:

计算机无法直接理解高级语言,只能理解机器语言,所以必须把高级语言翻译成机器语言,计算机才能理解。翻译有两种方法,一种是编译,另一种是解释。

所谓的解释性语言主要包括两个方面:一是有自己的解释器;二是在其他的编译语言(通常是C语言)的基础上定义和扩充了自己的语法结构。解释性语言的工作原理就是用自己定义的解释器,解释并执行有自己定义的语法结构生成的程序代码。

python发展趋势

例如:一个用编译性语言如C或C++写的程序可以从源文件(即C或C++语言)转换到一个计算机使用的语言。这个过程通过编译器和不同的标记、选项完成。当运行程序的时候,连接转载器软件把程序从硬盘复制到内存中并且运行。

Python与c语言不同。Python语言写的程序不需要编译成二进制代码,可以直接从源代码运行程序。在计算机内部,Python解释器把源代码转换成称为字节码的中间形式,然后再把它翻译成计算机使用的机器语言并运行。事实上,由于不再担心如何编译程序,如何确保连接转载正确的库等,这一切使得使用Python变得更加简单。由于只需要把Python程序复制到另外一台计算机上,它就可以工作了,这也使得Python程序更加易于移植。

以上我们介绍,python语言的解释性,不知道您理解了没有。如果您还有疑问,可以点击咨询按钮获得帮助。【python视频教程下载

javaee

python

web

ui

cloud

test

c

netmarket

pm

Linux

movies

robot

http://www.itcast.cn/subject/uizly/index.shtml?seozxuids

14天免费试学

基础班入门课程限时免费

申请试学名额

15天免费试学

基础班入门课程限时免费

申请试学名额

15天免费试学

基础班入门课程限时免费

申请试学名额

15天免费试学

基础班入门课程限时免费

申请试学名额

20天免费试学

基础班入门课程限时免费

申请试学名额

8天免费试学

基础班入门课程限时免费

申请试学名额

20天免费试学

基础班入门课程限时免费

申请试学名额

5天免费试学

基础班入门课程限时免费

申请试学名额

0天免费试学

基础班入门课程限时免费

申请试学名额

12天免费试学

基础班入门课程限时免费

申请试学名额

5天免费试学

基础班入门课程限时免费

申请试学名额

5天免费试学

基础班入门课程限时免费

申请试学名额

10天免费试学

基础班入门课程限时免费

申请试学名额
在线咨询 我要报名