《Python高级编程》通过大量的实例,介绍了Python语言的最佳实践和敏捷开发方法,并涉及整个软件生命周期的高级主题,诸如持续集成、版本控制系统、包的发行和分发、开发模式、文档编写等。《Python高级编程》首先介绍如何设置最优的开发环境,然后以Python敏捷开发方法为线索,阐述如何将已被验证的面向对象原则应用到设计中。这些...
《Python高级编程》是2023年4月1日清华大学出版社出版的图书,作者:姜增 如。内容简介 本书是一部系统讲述Python编程语言与编程方法的案例化教程。全书共分为9章:第1章为 Python 编程基础知识;第2章为组合数据类型及使用;第3章为函数及调用规则;第4章为程序设计;第5章为 面向对象程序设计方法;第6章为文件...
《Python高级编程》是人民邮电出版社于2010年出版的一本图书,作者是(法国)莱德 夏海轮。内容简介 《Python高级编程》针对具备一定Python基础并希望通过在项目中应用最佳实践和新的开发技术来提升自己的Python开发人员。作者简介 莱德,是巴黎Ingeniweb公司的CTO,其工作方向为Python、Zope、Plone技术和质量保证。他参与Zope...
《Python高级编程(第2版)》是2020年3月人民邮电出版社出版的图书,作者是[波兰]Micha Jaworski 贾沃斯基、[法]Tarek Ziadé 莱德。内容简介 Python作为一种高-级程序设计语言,凭借其简洁、易读及可扩展性日渐成为程序设计领域备受推崇的语言之一。本书基于Python 3.5版本进行讲解,通过13章的内容,深度揭示了Python...
装饰器为我们提供了一个增加已有函数或类的功能的有效方法。听起来是不是很像Java中的面向切面编程(Aspect-Oriented Programming)概念?两者都很简单,并且装饰器有着更为强大的功能。举个例子,假定你希望在一个函数的入口和退出点做一些特别的操作(比如一些安全、追踪以及锁定等操作)就可以使用装饰器。
《Python高级编程》是2016年清华大学出版社出版,作者是(美)Luke Sneeringer。内容简介 学习编写更出色的代码,让工作流程更加平滑 Python是一门强大且快速增长的动态编程语言。虽然它提供了很多用于编写高级、简洁、可维护代码的工具,但是对于这些技术却一直没有一个清晰的解释。《Python高级编程》为介绍所有Python...
Python 高级编程之面向对象(一) 二、函数装饰器 1)无参函数装饰器 python中的装饰器(decorator)一般采用语法糖的形式,是一种语法格式。比如:@classmethod,@staticmethod,@property,@xxx.setter,@wraps(),@func_name等都是python中的装饰器。 装饰器,装饰的对象是函数或者方法。各种装饰器的作用都是一样的:改变被...
本书基于Python3.5版本进行讲解,通过13章的内容,深度揭示了Python编程的高-级技巧。本书从Python语言及其社区的现状开始介绍,对Python语法、命名规则、Python包的编写、部署代码、扩展程序开发、管理代码、文档编写、测试开发、代码优化、并发编程、设计模式等重要话题进行了全面系统化的讲解。 品牌:人邮图书 译者:张亮 ...
如果已经掌握了Python基础,推荐阅读《Python极客编程:用代码探索世界》。 https://item.jd.com/13256405.htmlitem.jd.com/13256405.html 《Python极客编程:用代码探索世界》 书中这些项目将吸引所有想要利用Python编程来进行实验、测试理论、模拟自然或者只是玩一玩的人。当你完成这些项目时,会增加对Python库和模块...
Python高级编程-(Part 7 编写C扩展) 一干正事就犯困 华东师范大学 计算机科学与技术硕士 7.1使用C或C++编写扩展 在python中可以使用任何语言编写动态/共享库,但我们主要考虑c和c++。不幸的是,在c和c++中,直接使用Python/C API 编写自己的扩展时非常苛刻的。不仅因为… ...