Pythonを基礎から学ぶ本
Python入門書を目的から比べる
| 選ぶ目的 | 学び方 |
|---|---|
| 文法を体系的に学ぶ | コードを動かしながら、文法とエラーへの対処を順に学ぶ |
| 作る題材を探す | 作るものを探し、学習を始めるきっかけにする |
| 会話とイラストで学ぶ | 会話とイラストを頼りに、小さなプログラムを動かす |
| 基礎を学び直す | 変数や関数など、Pythonの基礎を一つずつ学び直す |
おすすめの本
4冊
スッキリわかるPython入門 第2版
国本大悟・須藤秋良/株式会社フレアリンク 監修/インプレス
コードを動かしながら、文法とエラーへの対処を順番に学びたい人。
購入前に確認:学習環境は日本国内向けです。新刊購入特典の利用条件を確認してください。
内容・選ぶ前の確認
変数、条件分岐、繰り返しから関数・オブジェクトへ進み、最後にゲーム制作の演習へ取り組みます。ブラウザで練習できる学習環境も用意されています。
選ぶ前に確認:文法を網羅する辞典ではなく、基本の習得を優先した構成です。
出版社の紹介読者投稿の出典:amazon.co.jpの投稿1
作りたいものがない人のためのPython入門
みやさかしんや/講談社
Pythonに興味はあるものの作るものが決まらず、学習を始めるきっかけが欲しい人。以前、目的を見つけられず中断した人にも。
内容・選ぶ前の確認
基本文法を学びながら、PDF処理や画像認識、アプリなどの小さな実装例に触れられます。用途を試して、自分が続けたい方向を探すための入門書です。
選ぶ前に確認:各分野を広く紹介する構成で、実務開発をこの一冊で習得する用途には足りません。外部AIサービスを使う章は、現在の利用条件や画面との違いにも注意が必要です。
出版社の紹介読者投稿の出典:amazon.co.jpの投稿1
Python1年生 第2版
森巧尚/翔泳社
プログラミングが初めてで、会話とイラストを頼りに小さなプログラムを動かしたい人。
内容・選ぶ前の確認
導入から基本文法、簡単なアプリや人工知能を使う体験へ進む入門書です。まず動くものを作り、プログラムの仕組みに親しむ構成です。
選ぶ前に確認:説明の範囲は最初の体験に絞られています。辞書やクラスなどを含めて体系的に学びたい段階では、より詳しい教材へ進む必要があります。
出版社の紹介読者投稿の出典:amazon.co.jpの投稿1
ひとつひとつしっかり身につく Pythonの教科書
菅原朋子/SBクリエイティブ
短い入門教材を試した後、変数や関数などを曖昧なままにせず、腰を据えて基礎を学び直したい人。
購入前に確認:536ページあります。完成品の制作を早く進めたい人は、学習ペースを確認してください。
内容・選ぶ前の確認
環境の準備から文法、ファイル操作、クラスまでを順に学ぶ教科書です。例題や演習を使い、用語と処理の意味を一つずつ確認しながら進められます。
選ぶ前に確認:全く初めての場合は、短い制作体験ができる教材と併用する選び方もあります。
出版社の紹介読者投稿の出典:amazon.co.jpの投稿1
選ぶときのポイント
扱う基礎と進み方
『スッキリわかるPython入門 第2版』は変数・条件分岐・反復処理から関数・オブジェクトまで扱います。『Python1年生 第2版』は基本から簡単なアプリ作り、AI入門へ進みます。
練習課題の内容
『スッキリわかるPython入門 第2版』にはゲーム作りの演習があり、ブラウザー上でコードを試せます。『ひとつひとつしっかり身につく Pythonの教科書』は例と演習を交えて基礎を学べます。
作りたいものに近い題材
『作りたいものがない人のためのPython入門』はPDF、画像認識、小さなアプリの実装を扱います。『Python1年生 第2版』は簡単なアプリとAI入門を含みます。
購入前の確認
- コード配布先が利用できるか見る
- 開発環境の説明範囲を確認する
- 改訂版の刊行年を確かめる