インプレス[コンピュータ・IT]ムック いちばんやさしいPythonの教本 第3版
インプレス / 2025年09月25日 / 全271ページ
講義+実習のワークショップ形式で、チャットボットを作りながら楽しく学べる「はじめてでも挫折しない」Pythonの入門書です。なぜそうするのかを知りたい、仕組みが知りたい、応用できる基礎を身に付けたい、そんな読者のさまざまな要望に応える新しい教本です。本書で学ぶサンプルプログラムのコードは、サポートページからダウンロードできるので安心です。ぜひ本書でPythonのプログラミングの楽しさを実感してください!
目次
- プロフィール
- はじめに
- 本書の読み方
- 目次
- Chapter 1 Pythonを学ぶ準備をしよう
- Lesson 01 プログラミングとは何かを知りましょう
- Lesson 02 コンピューターの仕組みについて知りましょう
- Lesson 03 Pythonの特徴とできることを知りましょう
- Lesson 04 Pythonをインストールしましょう
- Lesson 05 Pythonを記述するためのエディターを用意しましょう
- Lesson 06 Pythonを対話モードで実行してみましょう
- Lesson 07 ファイルに書いたPythonのプログラムを実行する方法を学びましょう
- Lesson 08 Pythonの最新機能を知りましょう
- Chapter 2 ターミナルに慣れよう
- Lesson 09 ターミナルについておさらいしましょう
- Lesson 10 コマンドで現在のフォルダーを移動しましょう
- Lesson 11 ファイルやフォルダーを操作する基本コマンドを覚えましょう
- Chapter 3 基礎を学びながらプログラムを作成しよう
- Lesson 12 プログラムで実現したいことを考えてみましょう
- Lesson 13 コンピューターに計算をさせてみましょう
- プロフィール
- はじめに
- 本書の読み方
- 目次
- Chapter 1 Pythonを学ぶ準備をしよう
- Lesson 01 プログラミングとは何かを知りましょう
- Lesson 02 コンピューターの仕組みについて知りましょう
- Lesson 03 Pythonの特徴とできることを知りましょう
- Lesson 04 Pythonをインストールしましょう
- Lesson 05 Pythonを記述するためのエディターを用意しましょう
- Lesson 06 Pythonを対話モードで実行してみましょう
- Lesson 07 ファイルに書いたPythonのプログラムを実行する方法を学びましょう
- Lesson 08 Pythonの最新機能を知りましょう
- Chapter 2 ターミナルに慣れよう
- Lesson 09 ターミナルについておさらいしましょう
- Lesson 10 コマンドで現在のフォルダーを移動しましょう
- Lesson 11 ファイルやフォルダーを操作する基本コマンドを覚えましょう
- Chapter 3 基礎を学びながらプログラムを作成しよう
- Lesson 12 プログラムで実現したいことを考えてみましょう
- Lesson 13 コンピューターに計算をさせてみましょう
- Lesson 14 データの表示方法を覚えましょう
- Lesson 15 変数を使って値を記憶しましょう
- Lesson 16 キーボードから入力を受け取る方法を知りましょう
- Lesson 17 データの型を学びましょう
- Lesson 18 わかりやすいメッセージを出力しましょう
- Lesson 19 複数のデータを1つにまとめましょう
- Lesson 20 リストを操作してみましょう
- Lesson 21 不変なデータをまとめるタプルを使ってみましょう
- Lesson 22 関数とメソッドの特徴と違いを学びましょう
- Lesson 23 f-stringによる文字列の生成について学びましょう
- Chapter 4 繰り返しと条件分岐を学ぼう
- Lesson 24 繰り返し処理について学びましょう
- Lesson 25 条件によって処理を変えてみましょう
- Lesson 26 プログラムのエラーに対応しましょう
- Chapter 5 辞書とファイルの使い方を学ぼう
- Lesson 27 辞書を利用した複数データ処理をしてみましょう
- Lesson 28 プログラムにファイルの読み込みをさせてみましょう
- Lesson 29 プログラムからファイルに書き込んでみましょう
- Lesson 30 ファイルにデータを追記しましょう
- Lesson 31 辞書とファイル入出力を使ったプログラムを作りましょう
- Chapter 6 チャットボットを作成しよう
- Lesson 32 チャットボットとは何かを知りましょう
- Lesson 33 単純な応答をするチャットボットを作りましょう
- Lesson 34 あいさつを返すチャットボットを作りましょう
- Lesson 35 あいさつを辞書データにして編集しやすくしましょう
- Lesson 36 計算を行うコマンドを作成しましょう
- Lesson 37 計算を行うコマンドの処理を1つにまとめましょう
- Lesson 38 組み込み関数を使いましょう
- Lesson 39 トレースバックの読み方を知りましょう
- Chapter 7 ライブラリを使いこなそう
- Lesson 40 プログラムを機能ごとにファイルに分割しましょう
- Lesson 41 標準ライブラリを使いましょう
- Lesson 42 datetimeモジュールを使って日時を扱う機能を作りましょう
- Lesson 43 リスト・タプル・文字列からまとめてデータを取り出しましょう
- Lesson 44 数学関数を使って計算をしましょう
- Lesson 45 例外の発生に強いプログラムにしましょう
- Lesson 46 例外処理を使いこなしましょう
- Lesson 47 例外の内容を出力しましょう
- Chapter 8 外部パッケージを使いこなそう
- Lesson 48 外部パッケージとは何かを知りましょう
- Lesson 49 外部パッケージをインストールしましょう
- Lesson 50 仮想環境を作成しましょう
- Lesson 51 Requestsを使って英単語コマンドを作成しましょう
- Lesson 52 外部パッケージを使って事典コマンドを作成しましょう
- Chapter 9 StreamlitでWebアプリケーションを作成しよう
- Lesson 53 Webアプリケーションについて知りましょう
- Lesson 54 Streamlitの特徴を知りましょう
- Lesson 55 Streamlitで文字を表示してみましょう
- Lesson 56 Streamlitでいろいろな情報を表示しましょう
- Lesson 57 Streamlitで対話的なアプリケーションを作成しましょう
- Lesson 58 Streamlitでpybotが動作するようにしましょう
- Lesson 59 チャットの過去ログを記録できるようにしましょう
- Chapter 10 さらに知識を身に付けるための学び方
- Lesson 60 Python学習のためのWebサイトについて知りましょう
- Lesson 61 書籍を読んでコミュニティに参加しましょう
- 索引
- 本書サンプルコードのダウンロードについて
- 奥付
※このデジタル雑誌には目次に記載されているコンテンツが含まれています。それ以外のコンテンツは、本誌のコンテンツであっても含まれていません のでご注意ください。
※電子版では、紙の雑誌と内容が一部異なる場合や、掲載されないページがある場合があります。


![インプレス[コンピュータ・IT]ムック AIとソフトウェアテスト 信頼できるシステムを構築するために](http://image.magastore.jp/jp/magastore/loading_192.jpg)










