電子書籍
最短距離でゼロからしっかり学ぶ Python入門 必修編 ~プログラミングの基礎からエラー処理、テストコードの書き方まで
著者 著者:Eric Matthes , 翻訳:鈴木 たかのり , 翻訳:安田 善一郎
(概要)世界累計50万部のベストセラー『Python Crash Course』待望の翻訳版が登場! 10歳の小学生から定年世代まで、世界中の読者が学んだプログラミング入...
最短距離でゼロからしっかり学ぶ Python入門 必修編 ~プログラミングの基礎からエラー処理、テストコードの書き方まで
ワンステップ購入とは ワンステップ購入とは
商品説明
(概要)
世界累計50万部のベストセラー『Python Crash Course』待望の翻訳版が登場!
10歳の小学生から定年世代まで、世界中の読者が学んだプログラミング入門書で、あなたもPythonの基本をしっかり学びましょう。本書は世界の中学、高校、大学でもテキストとして利用されており、この本で得た知識をもとに新しい仕事に就いたり、副業をスタートさせたりしている人たちが世界中にいます。
「必修編」では、プログラミング環境の用意、基本的なプログラムの書き方に始まり、リスト、辞書、クラス、関数といった基礎的な知識からエラー処理、テストコードの書き方までを演習問題を交えながら、わかりやすく解説します。随所にプログラマーとしての心構えなども触れられており、読みやすく整理されたコードの書き方も身につきます。これから初めてPythonを学ぶ人も、学び直したい人も、必読の書籍です。Windows・Mac・Linuxに対応しています。
(こんな方におすすめ)
・Pythonをゼロから短期間で習得したい人
・プログラマーの目線で、コードの書き方を学びたい人
・プログラミングのしっかりした知識をはじめから身につけたい人
(目次)
第1章 はじめの一歩
プログラミング環境のセットアップ
異なるOS上のPython
Hello World! プログラムを実行する
トラブル解決方法
Pythonのプログラムをターミナルで実行する
まとめ
第2章 変数とシンプルなデータ型
hello_world.py の実行時に何が起こっているのか
変数
文字列
数値
コメント
The Zen of Python: Pythonの禅
まとめ
第3章 リスト入門
リストとは
要素を変更、追加、削除する
リストを整理する
リストを操作するときのIndexErrorを回避する
まとめ
第4章 リストを操作する
リスト全体をループ処理する
インデントエラーを回避する
数値のリストを作成する
リストの一部を使用する
タプル
コードのスタイル
まとめ
第5章 if文
簡単な例
条件テスト
if文
リストとif文を使用する
if文のスタイル
まとめ
第6章 辞書
シンプルな辞書
辞書を操作する
辞書をループする
入れ子
まとめ
第7章 ユーザー入力とwhileループ
input() 関数の働き
whileループの紹介
whileループをリストと辞書で使用する
まとめ
第8章 関数
関数を定義する
実引数を渡す
位置引数
戻り値
リストを受け渡す
任意の数の引数を渡す
関数をモジュールに格納する
関数のスタイル
まとめ
第9章 クラス
クラスを作成して使用する
クラスとインスタンスを操作する
継承
クラスをインポートする
Python標準ライブラリ
クラスのスタイル
まとめ
第10章 ファイルと例外
ファイルを読み込む
ファイルに書き込む
例外
データを保存する
まとめ
第11章 コードをテストする
関数をテストする
クラスをテストする
まとめ
付録
A Pythonのインストールとトラブルシュート
B テキストエディターとIDE
C 助けを借りる
この著者・アーティストの他の商品
前へ戻る
- 対象はありません
次に進む
小分け商品
前へ戻る
- 対象はありません
次に進む
この商品の他ラインナップ
前へ戻る
- 対象はありません
次に進む
紙の本
アメリカ人流の一つ一つを端折ることのない説明でわかりやすかった。
2024/03/19 23:32
0人中、0人の方がこのレビューが役に立ったと投票しています。
投稿者:K - この投稿者のレビュー一覧を見る
アメリカ人流の一つ一つを端折ることのない説明でわかりやすかった。後半はクラス、オブジェクト、メソッド、インスタンスというPythonのプログラミング言語としての構造に関する概念が登場し、これについての説明がなかったため、少し消化不良気味であった。また、後半になると、登場する関数がPythonに組み込まれているものなのかユーザーが設定したものなのかが区別しにくかったり、変数についてもユーザーが設定したものかクラスに組み込まれているものかが区別しにくかった。このため最初に読み進めた時は大変混乱した。また、最後のテストは更に端折った感があり、何と何が一致しているのかを説明してほしかった。