学习Python,经常见到PEP,那么PEP是什么呢?

PEP是Python Enhancement Proposals的缩写,是为Python社区提供增强功能的技术规格和提案。PEP分为标准跟踪、信息性和过程三类,用于描述新特性、设计决策和社区共识。通过阅读PEP,开发者可以了解Python特性、社区动态和最佳实践,甚至参与到Python的改进中。PEP 8、PEP 20、PEP 3105等是值得深入学习的重要PEP。

首先,查百度得知:
PEP是Python Enhancement Proposals的缩写。一个PEP是一份为Python社区提供各种增强功能的技术规格,也是提交新特性,以便让社区指出问题,精确化技术文档的提案。
其次,查其他的文章博客得知:
PEP还可以这样定义:PEP的全称是Python Enhancement Proposals,其中Enhancement是增强改进的意思,Proposals则可译为提案或建议书,所以合起来,比较常见的翻译是Python增强提案或Python改进建议书。
此外:
Python核心开发者主要通过邮件列表讨论问题、提议、计划等,PEP通常是汇总了多方信息,经过了部分核心开发者review和认可,最终形成的正式文档,起到了对外公示的作用,我们把它称之为Python的增强提案更确切一些。

PEP 1 中给出了官方的PEP的定义,有兴趣的可以参考一下:

What is a PEP?
PEP stands for Python Enhancement Proposal. A PEP is a design document providing information to the Python community, or describing a new feature for Python or its processes or environment. The PEP should provide a concise technical specification of the feature and a rationale for the feature.
We intend PEPs to be the primary mechanisms for proposing major new features, for collecting community input on an issue, and for documenting the design decisions that have gone into Python. The PEP author is responsible for buildin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值