1.1.2解释器
高级语言的转换器
编译:将我们编写的语言 转成 计算机可以识别的 机器语言;
解释器有很多:Python解释器,JavaSeript解释器,Java解释器
编译器翻译的方式有两种:
一个是编译:提前翻译所有的内容
一个是解释:看一行,里面翻译一行
总结:代码要运行,必须进行转换(翻译),什么时候翻译;
(1)编译:提前转换好所有内容,直接运行
(2)解释:转换一行,运行一行,再转换一行,再运行一行
解释性语言:Python,JavaSeript
编译性语言:Java,C,C++
1.1.3编译型语言和解释型语言对比
速度:编译型语言速度快,直接执行
跨屏台:解释型语言跨平台好一些
平台:Window,Linux,OSX
1.3Python的特点
(1)Python是完全 面向对象的语言 1 + 1
函数、模块、数字、字符串都是对象,在Python中一切皆对象
完全支持继承、重载、多重继承
支持重载运算符,也支持泛型设计
(2)Python拥有一个强大的标准库
Python标准库提供了系统管理、网络通信、文本处理、数据库接口图形系统、XML 处理 等额外的功能
类似于MySQL:avg,sum
(3)Python社区提供了大量的第三方模块
使用方式与标准库类似。它们的功能覆盖 科学计算、人工智能、机器学习、Web开发、数据库接口、图形系统 多个领域
python介绍
最新推荐文章于 2024-09-09 18:34:56 发布