Fluent Python は Python3 ですか?

(*-*)浩
(*-*)浩オリジナル
2019-07-06 13:42:053726ブラウズ

「Fluent Python」は Luciano Ramalho によって完成され、People's Posts and Telecommunications Publishing House から 2017 年 5 月 15 日に出版されました。

Fluent Python は Python3 ですか?

著者について (推奨学習: Python ビデオ チュートリアル )

Luciano Ramalho、1998 年以降Pythonプログラマーになりました。彼は Python Software Foundation のメンバーであり、Python.pro.br (ブラジルのトレーニング会社) の共同所有者であり、ブラジル初のメーカースペースである Garoa Hacker Clube の共同創設者でもあります。彼はブラジルのメディア、銀行、政府部門で複数のソフトウェア開発チームを率い、Python コースを教えてきました。

はじめに

本書は、20 年近く Python 開発の最前線で働いてきた Luciano Ramalho と、Victor Stinner などの Python マスターによって書かれています。と Alex Martelli が技術レビュー担当者を務めます。 Python 3 と Python 2 を考慮して言語設計レベルからプログラミングの詳細を分析し、実際の練習なしでは理解できない Python の言語トラップの原因と解決策を示します。 、本格的な Python コードの書き方を教えます。

対象読者

この本の対象読者は、現在 Python を使用していて、Python 3 に詳しくなりたいと考えているプログラマです。 Python 2 は知っていても、Python 3.4 以降に移行したい場合でも問題ありません。

この本を執筆する際、ほとんどのプロの Python プログラマーは依然として Python 2 を使用しているため、Python 3 の機能が本の中に登場すると、読者は馴染みのないものに感じるかもしれません。そのため、私も特別に説明します。

ただし、本書の主な目的は Python 3.4 の魅力を十分に伝えることです。したがって、本書のコードを旧バージョンで正常に動作させる方法については、段階的に説明しません。この本のほとんどの例は、わずかな変更を加えれば (またはまったく変更しなくても) Python 2.7 で実行できますが、下位互換性を追求する場合、一部の例では大幅な書き直しが必要になります。

そうは言っても、たとえ Python 2.7 から抜け出せなかったとしても、Python 言語の核となる概念は変わらないので、この本は非常に役に立つと思います。 Python 3 はまったく新しい言語ではありません。ほとんどの変更はおそらく午後のうちに適応できるでしょう。公式ドキュメントの「Python 3.0 の新機能」セクション (https://docs.python.org/3.0/whatsnew/) 3.0 .html) は優れたエントリ ポイントです。

もちろん、Python 3.0 は 2009 年のリリース以来変更されていますが、これらの変更は Python 3.0 と Python 2.0 の違いほど重要ではありません。自分の Python の知識がこの本の内容についていけるかどうかわからない場合は、公式の Python チュートリアルに戻って見ることをお勧めします。 Python 3 の新機能に関連しない限り、チュートリアルの他の内容は本書では繰り返されないことに注意してください。

Python 関連の技術記事の詳細については、Python チュートリアル 列にアクセスして学習してください。

以上がFluent Python は Python3 ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。