更多python、Linux、网络安全学习内容,可移步:www.oldboyedu.com或关注\"老男孩Linux\"公众号
分类: Python/Ruby
2021-12-29 16:48:12
大家应该都听说过python语言,也知道它是一门非常适合零基础学习的语言,但是对于没有接触过的人来说可能就疑惑python到底是一门什么样的编程语言?
1、跨平台:跨平台不依赖操作系统和硬件环境,某个操作系统环境下开发的应用,放在其他的系统中依然可以正常运行。目前市场上主流的操作系统就是Windows、Linux、MacOS等,不同系统对应用要求不同,跨平台开发可以降低成本。
2、解释性:解释性语言的程序不需要再运行前编译,在运行程序的时候才可以进行翻译,像一些网页脚本、服务器脚本以及辅助开发接口这些速度要求不高,对不同系统平台间的兼容性有一些要求的程序则通常使用解释性语言。
3、编译性:编译性语言写的程序在执行之前,需要一个专门编译过程,将程序编译成机器语言文件,之后运行时就不需要重新编译了。python工作原理是通过解释器进行编译,在执行对应程序,是一门先编译后解释的语言。
4、面向对象:面向对象是一种对显示世界理解和抽象的方法,是计算机编程技术发展一定阶段的产物,而python是一门面向对象也面向过程的编程语言。
5、脚本语言:脚本语言是为了缩短传统的编写、编译、链接、运动过程而创建的计算机编程语言,而python就是一门脚本语言。