Python是一种面向对象的解释型计算机程序设计语言,在设计中注重代码的可读性,同时也是一种功能强大的通用型语言。

VIP内容

Manning2020新书《Practices of the Python Pro》,250页pdf

专业开发人员知道编写干净、组织良好、易于维护的应用程序代码的许多好处。通过学习和遵循已建立的模式和最佳实践,您可以将您的代码和您的职业生涯提升到一个新的水平。

通过Python Pro的实践,您将学习如何使用非常流行的编程语言Python来设计专业级别的、干净的、易于维护的软件。您会发现一些容易理解的示例,它们使用伪代码和Python来介绍软件开发的最佳实践,以及许多即时有用的技术,可以帮助您像专业人员一样编写代码。

Python Pro的实践教会您设计和编写可理解、可维护和可扩展的专业质量的软件。Dane Hillard是一名Python专业人员,他帮助许多开发人员完成了这一步,并且他知道这需要什么。通过一些有用的示例和练习,他可以告诉您何时、为什么以及如何模块化代码,如何通过减少复杂性来提高质量,等等。接受这些核心原则,您的代码将变得更容易阅读、维护和重用。

成为VIP会员查看完整内容
19+
0+
更多VIP内容

最新论文

The optimal binning is the optimal discretization of a variable into bins given a discrete or continuous numeric target. We present a rigorous and extensible mathematical programming formulation to solving the optimal binning problem for a binary, continuous and multi-class target type, incorporating constraints not previously addressed. For all three target types, we introduce a convex mixed-integer programming formulation. Several algorithmic enhancements such as automatic determination of the most suitable monotonic trend via a Machine-Learning-based classifier and implementation aspects are thoughtfully discussed. The new mathematical programming formulations are carefully implemented in the open-source python library OptBinning.

0+
0+
下载
预览
更多最新论文
Top