プログラミングは、コンピューターにいくつかの単語を入力するだけではありません。これは、独自の言語の知識を必要とする大規模なプロセスです。 Python はこれらの言語の 1 つであり、その使用は日々広まっています。コンピューターがより高度になるにつれて、企業は Python を利用して現代世界の管理を支援しています。 Python は、多くの人気のある Web サイト、サービス、さらにはビデオ ゲームで使用されているだけでなく、機械学習やデータ サイエンスなどの非常に複雑な目的にも使用されています。その結果、この言語に熟練したコーダーに対する大きな需要があります。 Amazon のレビューに基づいて 6 つの最高の Python プログラミング本を検討する必要があるのはそのためです。
この記事では、他のすべてのコーディング言語よりも特に Python に焦点を当てた本を取り上げます。ランキングは、最初に平均評価とともにレビューの量によって決定されます。リストの上位にランク付けされたアイテムほど批判が多いのを見るのは奇妙に思えるかもしれませんが、より広い範囲の人々がいると、各本の品質がより明確になります.何よりも、この記事では引き続き、大部分が肯定的なレビューを含む本のみを取り上げます。
6. みんなのための Python: Python 3 でのデータの探索 (Charles Severance 著)
Python for Everyoneは、プログラミング言語の入門として書かれました。この本は Python 3 をカバーしていますが、歴史が Python 2 に与える影響を知りたい場合は、Python 2 に関する同様の本もあります。多くの評論家は、この本がコーディングを学ぶための優れたリソースであると称賛しており、本がどのように幅広い難易度を提供できるかについて言及する人もいます.この本には答えの鍵がないと報告されていることに注意してください。そのため、この本で Python のすべてを真に学ぶために時間を費やす必要があるかもしれません。
Python for Everyone の最大の特徴はその価格です。書籍自体は約 10 ドルですが、デジタル版はわずか 99 セントです。本のデジタル版に問題がなければ、Charles Severance の Python 3 に関する記事をチェックしない理由はありません — たとえこのリストの別のオプションを手に入れることにしたとしても!
レビュー:合計 2,545 件、平均 5 つ星の 76%
定価: $9.99 ペーパーバック、$0.99 デジタル
Amazon (デジタル) またはAbeBooks (ペーパーバック) で今すぐ購入
5. Python で退屈なものを自動化する (第 2 版) Al Sweigart 著
Automate the Boring Stuff with Pythonの第 2 版は、過去に Python に関する多くの本を書いた著者からのリソースです。多くのレビューはまだそれを「チュートリアル」と見なしていますが、この目的での優れた機能を認めています.この本は、電子メールの返信の送信からファイルの暗号化まで、日常生活で Python を使用する方法をカバーしています。唯一の問題は、デジタル版の書式設定にあるようで、表示されたコードに特定のインデントがありません。 Python での初めてのコーディングにも挑戦したくない場合を除き、物理的なコピーを入手することをお勧めします。
レビュー:合計 2,644 件、82% が 5 つ星の平均
定価: $39.95 ペーパーバック、$23.99 デジタル
4. Python: Timothy C. Needham による初心者向け
Python: For Beginnersは、言語の紹介の傾向に沿っており、まさにそのように聞こえます。また、これまで Python を使用したことがないベテラン プログラマーにとって、出発点としても優れていると説明しています。残念ながら、この本のレビューは全体的に肯定的であるにもかかわらず、より複雑です.一部の読者は、提示されている情報のレベルが専門家にとって非常に単純である一方で、初心者にとっては専門用語が多すぎると批判しました.
レビュー担当者は、物理的な本はデジタル コピーの単なる印刷版であると指摘しています。構文と綴りに関する多数の誤りの報告と並んで、このことは本のどのバージョンも推奨するのを幾分難しくしています。それでも、20 ドル未満の低価格で、追加のサポートが必要な場合は、別のリソースと一緒に持っておくとよいでしょう。
レビュー:合計 3,109 件、平均 5 つ星の 66%
定価: $15.97
Amazon (デジタル) またはAbeBooks (ペーパーバック) で今すぐ購入
3. Python: - The Bible- by Maurice J. Thompson
Python: -The Bible-は初心者向けではなく、プログラミング言語を 3 つの形式でカバーしています。これにより、初心者は上級ユーザーと一緒にこの本を利用することができ、かなりの寿命が得られます. Python 内のコーディング スタイル、引数、およびファイル管理に関するメモを見つけることができます。このリソースをチェックする理由が 1 つあるとすれば、それは膨大な量の情報が含まれているからです。
残念ながら、このリストの前の項目と同様に、多くのレビュアーがこの情報の「バイブル」に関する技術的な問題を指摘しました。これには、タイプミス、不十分なフォーマット、およびデジタル版のリンク切れが含まれます。この本もありがたいことに非常に安価ですが、本格的なガイドというよりも、もう 1 つの補助的なリソースとして使用するのがおそらく最適です。
レビュー:合計 4,161 件、平均 5 つ星の 64%
定価: $27.97 ペーパーバック、$9.99 デジタル
Amazon (デジタル) またはAbeBooks (ペーパーバック) で今すぐ購入
Python Programming by Ramsey Hamilton も、補足資料として最適な本です。レビューによると、入門書としては問題ないが、スペルミスが多く、時代遅れの内容が多い。それにもかかわらず、これほど高い評価を得ている最大の理由の 1 つは、おそらくそのコストです。現在、デジタル版は Amazon で完全に無料です。この区別がなくても、本自体は 10 ドル未満であり、問題があるにもかかわらず、チェックアウトする理由はほとんどありません。
レビュー:合計 5,588 件、平均 5 つ星の 66%
定価: $9.95
Amazon (デジタル) またはAbeBooks (ペーパーバック) で今すぐ購入
1. Eric Matthes による Python クラッシュ コース (第 2 版)
このリストの最後の本であるPython Crash Courseは、真にトップの座を獲得しています。唯一の悪いレビューは、本の物理的な品質に関連しており、製本から外れていることが指摘されています.その中の実際のコンテンツは他に類を見ないものであり、初心者にも専門家にも同様に信じられないほどの知識とリソースを提供します.この本が教えてくれることをすべて理解するには、しばらく時間がかかるかもしれませんが、それは、飛び込むべきことがもっとたくさんあるということです。 Eric Matthes が提供するこの本は、特にこのリストにある他の本と相互参照する場合は特に、手に入れることができる最高の Python の本です。
レビュー:合計 7,709 件、81% が平均 5 つ星
定価: $39.95 ペーパーバック、$23.99 デジタル
Amazon (デジタル) またはAbeBooks (ペーパーバック) で今すぐ購入
他のプログラミング本と同様に、Python に関連する多くのリソースには、デジタル版とペーパーバック版が含まれています。これらのさまざまなバージョンについて調査を行い、リソースへのアクセスがどれほど簡単かを確認することが重要です。また、多くの Python 書籍は、上級ユーザーではなく初心者を対象としているため、スキルをさらに磨きたい場合は、あまり人気のない本を調べる必要があるかもしれません。 Python の世界に深く飛び込むと、最終的にはさまざまなプログラミングの仕事に完全に適合するスキルを身につけることができます!
これらの本をチェックしたいが、プログラミングの予備知識がない場合は、レビューに基づいて、最高の HTML の本と最高の C++ の本から始めることを検討してください。