一、Python语言概述

本文介绍了Python语言,由Guido van Rossum设计,强调其面向对象、解释型、弱类型特性。从1991年的早期版本到Python3.0的发布,语言经历了显著发展。Python支持交互式和文件式运行,以其简洁语法、丰富生态和多语言集成著称。生态系统包括数百个内置类和函数库,以及数万种第三方库。文章还提及Python的平台无关性、强制可读性和模式多样性,并对比了编译和解释的概念。
摘要由CSDN通过智能技术生成

Python语言概述

Python语言由Guido van Rossum 设计并领导开发,是一种面向对象、解释型、弱类型的脚本语言,它也是一种功能强大而完善的通用型语言。

发展:
最早的可用版本诞生于1991年
2000年10月,Python2.0版本发布
2008年12月,Python3.0版本发布

运行方式:
交互式和文件式
交互式利用python解释器即时响应用户输入的代码并输出结果。
文件式将python程序写在一个或多个文件中,启动python解释器批量文件中的代码。
交互式一般用于调试少量代码,文件式是最常见的编程方式。

特点:
一、语法简洁。python语法主要用来精确表达问题逻辑,接近自然语言,只有35个保留字,十分简洁。
二、生态丰富。python解释器提供了几百个内置类和函数库,此外还有十几万个第三方库。
三、多语言集成。能将C或C++等其他编程语言代码封装后以python语言方式使用,达到了对多种编程语言的集成
其他特点:平台无关、强制可读、支持中文、模式多样、类库便捷。

第三方库纵览:
第三方库纵览

知识补充:编译和解释
高级语言根据计算机执行机制的不同分为两类:静态语言和脚本语言,静态语言采用编译方式执行,脚本语言采用解释方式执行。

编译是将源代码转换成目标代码的过程。通常,源代码是高级语言代码,目标代码是及其语言代码,执行编译的计算机程序称为编译器。
编译过程
解释是将源代码逐条转换成目标代码逐条运行目标代码的过程。执行解释的计算机程序称为解释器
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值