Effective Python: 2nd Edition 在线电子书 pdf 下载 txt下载 epub 下载 mobi 下载 2024


Effective Python: 2nd Edition

简体网页||繁体网页
Brett Slatkin 作者
Addison-Wesley Professional
译者
2019-12-2 出版日期
480 页数
USD 42.99 价格
Paperback
丛书系列
9780134854717 图书编码

Effective Python: 2nd Edition 在线电子书 图书标签: Python  计算机  英文原版  编程语言  编程  編程  程序設計   


喜欢 Effective Python: 2nd Edition 在线电子书 的读者还喜欢




点击这里下载
    

想要找书就要到 图书目录大全
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

发表于2024-11-24


Effective Python: 2nd Edition 在线电子书 epub 下载 mobi 下载 pdf 下载 txt 下载 2024

Effective Python: 2nd Edition 在线电子书 epub 下载 mobi 下载 pdf 下载 txt 下载 2024

Effective Python: 2nd Edition 在线电子书 pdf 下载 txt下载 epub 下载 mobi 下载 2024



Effective Python: 2nd Edition 在线电子书 用户评价

评分

如果要我选一本python开发者必看的书,那么不是fluent python,也不是python cookbook,而必须是这本effective python。简直太实用了!

评分

如果要我选一本python开发者必看的书,那么不是fluent python,也不是python cookbook,而必须是这本effective python。简直太实用了!

评分

如果要我选一本python开发者必看的书,那么不是fluent python,也不是python cookbook,而必须是这本effective python。简直太实用了!

评分

如果要我选一本python开发者必看的书,那么不是fluent python,也不是python cookbook,而必须是这本effective python。简直太实用了!

评分

新版抛弃了Python 2,介绍了一些Python 3的新特性(Python 3.8);这本书比较好的地方是,每个知识点举例比较详细,并且通过对比告诉你为什么要这么做。

Effective Python: 2nd Edition 在线电子书 著者简介

Brett Slatkin is a principal software engineer at Google. He is the technical co-founder of Google Surveys, the co-creator of the PubSubHubbub protocol, and he launched Google’s first cloud computing product (App Engine). Fourteen years ago, he cut his teeth using Python to manage Google’s enormous fleet of servers. Outside of his day job, he likes to play piano and surf (both poorly). He also enjoys writing about programming-related topics on his personal website (https://onebigfluke.com). He earned his B.S. in computer engineering from Columbia University in the City of New York. He lives in San Francisco.


Effective Python: 2nd Edition 在线电子书 图书目录


Effective Python: 2nd Edition 在线电子书 pdf 下载 txt下载 epub 下载 mobi 在线电子书下载

Effective Python: 2nd Edition 在线电子书 图书描述

Updated and Expanded for Python 3

It’s easy to start developing programs with Python, which is why the language is so popular. However, Python’s unique strengths, charms, and expressiveness can be hard to grasp, and there are hidden pitfalls that can easily trip you up.

This second edition of Effective Python will help you master a truly “Pythonic” approach to programming, harnessing Python’s full power to write exceptionally robust and well-performing code. Using the concise, scenario-driven style pioneered in Scott Meyers’ best-selling Effective C++, Brett Slatkin brings together 90 Python best practices, tips, and shortcuts, and explains them with realistic code examples so that you can embrace Python with confidence.

Drawing on years of experience building Python infrastructure at Google, Slatkin uncovers little-known quirks and idioms that powerfully impact code behavior and performance. You’ll understand the best way to accomplish key tasks so you can write code that’s easier to understand, maintain, and improve. In addition to even more advice, this new edition substantially revises all items from the first edition to reflect how best practices have evolved.

Key features include

30 new actionable guidelines for all major areas of Python

Detailed explanations and examples of statements, expressions, and built-in types

Best practices for writing functions that clarify intention, promote reuse, and avoid bugs

Better techniques and idioms for using comprehensions and generator functions

Coverage of how to accurately express behaviors with classes and interfaces

Guidance on how to avoid pitfalls with metaclasses and dynamic attributes

More efficient and clear approaches to concurrency and parallelism

Solutions for optimizing and hardening to maximize performance and quality

Techniques and built-in modules that aid in debugging and testing

Tools and best practices for collaborative development

Effective Python will prepare growing programmers to make a big impact using Python.

Effective Python: 2nd Edition 在线电子书 下载 mobi epub pdf txt 在线电子书下载

想要找书就要到 图书目录大全
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

Effective Python: 2nd Edition 在线电子书 读后感

评分

其他部分(并发, 模块, 部署)大部分都了解, 更愿意看一下 OOP 的想法. 在这里稍微记一下. 尽量使用异常来表示特殊情况, 而不要 return None 现在看, 有两种比较棘手的情况: (1) 有时候一个方法里涉及数个含网络请求(which means 必须考虑失败)的调用, 会写成这样: def call0(): ...  

评分

Item 24: Use @classmethod polymorphism to construct object generically 可以处理如何动态构建模型的问题。 Item 25: Use `super(__class__, self).__init__()` when inheriting Item 29: use plain attributes instead of getter and setters. Shortingcoming of @property...  

评分

大部分知识之前已经学习过,这次就写research project会需要到的代码知识过一遍。 1. enumerate: `for i, a in enumerate(A)` 2. zip: `for a, b in zip(A, B)` 3. list comprehension `[x for x in a]` 4. generator `(x for x in a)` 5. try/except/else/finally: 6. not use...  

评分

我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看...

评分

Item 24: Use @classmethod polymorphism to construct object generically 可以处理如何动态构建模型的问题。 Item 25: Use `super(__class__, self).__init__()` when inheriting Item 29: use plain attributes instead of getter and setters. Shortingcoming of @property...  

类似图书 点击查看全场最低价

Effective Python: 2nd Edition 在线电子书 pdf 下载 txt下载 epub 下载 mobi 下载 2024


分享链接





Effective Python: 2nd Edition 在线电子书 相关图书




本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

友情链接

© 2024 book.wenda123.org All Rights Reserved. 图书目录大全 版权所有