python说法_有关python的一些说法

Python是一门解释型、脚本语言,它不需要预先编译,而是边解释边运行,这使得Python跨平台性好且易于学习。编译型语言如C++、Java在执行前需要编译成机器语言,执行效率高但跨平台性较差。脚本语言则简化了编写-编译-链接-运行的过程,强调快速开发。
摘要由CSDN通过智能技术生成

在做练习的时候,无意间遇到这样一个问题:

(多选)下列有关python的说法正确的是:()

a.是一门编程语言

b.是编译型语言

c.是解释型语言

d.是脚本语言

这是一道很基础的题目,考的是对python最基本的理解。这题其实只要做的多了一看就知道选a,c,d(答案这么写的),但抛去为了考试而答题的目的,我其实不懂b,c,d的具体含义的,于是出于求知我分别百度了b,c,d的词条,百度是这么说的:

编译型语言

程序在执行之前需要一个专门的编译过程,把程序编译成 为机器语言的文件,运行时不需要重新翻译,直接使用编译的结果就行了。程序执行效率高,依赖编译器,跨平台性差些。如C、C++、Delphi等.

解释型语言

解释性语言编写的程序不进行预先编译,以文本方式存储程序代码。在发布程序时,看起来省了道编译工序。但是,在运行程序的时候,解释性语言必须先解释再运行。一般来说,现有的解释性语言都是采用的逐行解释一句,执行一句这样的方式来构建的。这样解释性语言每执行一次就要翻译一次,效率比较低。

在清楚了定义后就明白了他们之间的区别和各自的特点:编译型语言需要在执行之前先进行编译,在执行是直接使用编译后的结果,好处是这样在执行是速度快,程序的执行效率高,但缺点是很依赖编译器,跨平台差。

相对的解释型语言不先进行编译,而是在执行的时候边解释边运行,这样的程序执行起来比较慢,但它跨平台性好。

脚本语言

脚本语言是为了缩短传统的编写-编译-链接-运行过程而创建的计算机编程语言。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值