もっと実用的でないPythonプログラミング ハッカー目線のリアルコーディング
発売日:2023年7月
- ページ数
- 315p
- ISBN
- 978-4-320-12566-7
- 著者情報
- ヴォーン,リー(ヴォーン,リー)(Vaughan,Lee)
プログラマー、ポップカルチャーファン、教育者、そしてImpractical Python Projects(No Starch Press,2018)の著者。エクソンモービルのシニアテクニカルプロフェッショナルとして、コンピュータモデルの構築とレビュー、ソフトウェアの開発やテスト、地質学者や技術者のトレーニングに携わってきた
武川 文則(ブカワ フミノリ)
現在、LINE株式会社にて、インターネット広告のデータ分析に携わる
永峰 宏規(ナガミネ コウキ)
現在、LINE株式会社にて、LINE公式アカウントのデータ分析に携わる
セブン-イレブン受取り(送料無料)
発送目安
発売日(発売日以降は当日)~2日で発送
宅配(送料¥550税込)
発送目安
発売日(発売日以降は当日)~2日で発送
交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。
商品説明
本書では、アポロ8号による月の周回旅行、クライド・トンボ―による冥王星の発見、火星探査機の着陸地点の選定、太陽系外惑星の発見、友人への極秘メッセージの送信、怪物ミュータントとの戦い、難破した船員の救助、ウォーキングデッドからの脱出などのプロジェクトを、OpenCV、NLTK、NumPy、pandas、matplotlibといったコンピュータビジョンや自然言語処理などを適用しながら、Pythonプログラムで実行していく。これらのプロジェクトを通して、Pythonのライブラリとモジュールに関する知識を深め、便利なショートカット、関数、テクニックを学ぶことができる。同著者による『実用的でないPythonプログラミング』と同様、すべてのコードに注釈や説明がついており、練習プロジェクトと挑戦プロジェクトでコーディングの腕を磨くことができる(練習プロジェクトは解答付き)。
[原著: Real-World Python: A Hacker's Guide to Solving Problems with Code,No Starch Press,2020]
目次
第1章 ベイズの法則で難破船の乗組員を救う
ベイズの法則
≪プロジェクト1≫遭難者を探索し,救助せよ
戦略
Pythonライブラリをインストールする
“ベイズ”プログラム
ゲームをプレイする
まとめ
さらに読むなら
挑戦プロジェクト
第2章 小説の原作者を計量文献学で特定する
≪プロジェクト2≫犬,戦争,そして失われた世界
戦略
NLTKをインストールする
コーパス
“計量文献学”プログラム
まとめ
さらに読むなら
練習プロジェクト
挑戦プロジェクト
第3章 著名なスピーチを自然言語処理で要約する
≪プロジェクト3≫スピーチ“I Have a Dream”を要約せよ
戦略
Webスクレイピング
“I Have a Dream”プログラム
≪プロジェクト4≫スピーチ“Make Your Bed”をgensimで要約せよ
gensimをインストールする
“Make Your Bed”プログラム
≪プロジェクト5≫ワードクラウドでテキストを要約せよ
ワードクラウドとPILモジュール
“ワードクラウド”プログラム
ワードクラウドを微調整する
まとめ
さらに読むなら
挑戦プロジェクト
第4章 書籍暗号で極秘メッセージを送る
ワンタイムパッド
レベッカ暗号
≪プロジェクト6≫レベッカのデジタル鍵
戦略
“暗号化”プログラム
メッセージを送信する
まとめ
さらに読むなら
練習プロジェクト
第5章 冥王星を探す
≪プロジェクト7≫ブリンクコンパレータを再現せよ
戦略
データ
“ブリンクコンパレータ”プログラム
ブリンクコンパレータを使う
≪プロジェクト8≫画像差分からトランジェントを検出せよ
戦略
“トランジェント検出器”プログラム
トランジェント検出器を使う
まとめ
さらに読むなら
練習プロジェクト
挑 ほか
商品詳細
- 出版社名
- 共立出版
- サイズ
- 26cm
- 対象年齢
- 一般
- フォーマット
- 単行本
- 原題
- 原タイトル:Real‐World Python
注意事項
- 本の帯に関して
- 帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。 - 版・表紙について
- 版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。