中国大学慕课python答案武汉理工 1、什么是Python?使用Python有什么好处? Python是一种动态解释型编程语言,包含对象,模块,线程,异常和自动内存管理。Python可用于Web应用程序开发,自动化,数学建模,大数据应用程序等领域。也经常被用作“胶水”代码。 Python的好处在于它简单易用,可移植,可扩展,内置数据结构,并且它是一个开源的。 动态语言:在运行时确定数据类型的语言变量类型在运行期是可变的;当声明变量或类似变量时,不需要声明变量的类型。 解释型:与C语言等语言不同,Python不需要在运行之前进行编译。 2、什么是PEP 8 PEP 8是一个编码风格约定,关于如何编写Python代码更具可读性。 3、Python是如何解释语言的? Python 代码在运行前,会先将.py 文件编译生成.pyc字节码文件(中间代码,与平台无关,不管放在 Windows 还是 Linux 平台都可以执行),运行时将由虚拟机逐行把字节码翻译成机器语言给CPU执行。 易用性:易用性最好的无疑是P y p y,P y p y是Python的解释器,我们针对纯Python使用P y p y,除了P y p y不支持的部 分库外,不需要进行任何改动。然后是N um b a,Nu m b a的基本使用方法就是给函数加一个装饰器,易用性也很高,最后是C y t h on,因为C y t hon中需要使用Python+C混合编码,如果需要移植,代价会很大 C P y t hon是用C语言实现的Python解释器,也是官方的并且是最广泛使用的Python解释器。 本文来源:https://www.wddqw.com/doc/c1871578862458fb770bf78a6529647d272834db.html