カテゴリ一覧 著者一覧
Python3で学ぶ!プログラミングはじめの一歩
0件
2,200円(税込)
獲得ポイント: 22pt
通常:
22pt

Python3で学ぶ!プログラミングはじめの一歩

発売日: 2021年1月15日
想定ページ数: 248ページ
ISBN: 9784844378761
ダウンロード: PDF EPUB
本書はプログラミング言語の1つであるPythonのバージョン3を使って、プログラミングを「手を動かしながら覚える」ことに留まらず、読者が「実際にプログラムを作りながら覚える」ことを目指す入門書です。プログラミングに興味のある方やこれからプログラミングを始めてみたい方、一度は学習を挫折してしまった方にもわかりやすく、しっかりとプログラミングの基礎を身に付けられる内容になっています。

【目次】
第1章 プログラミングとは
第2章 環境構築
第3章 Pythonを実行してみよう
第4章 標準出力
第5章 変数と定数
第6章 演算処理
第7章 データの型について知ろう
第8章 標準入力
第9章 条件分岐
第10章 ループ処理
第11章 関数について知ろう
第12章 ライブラリとモジュール
第13章 リスト(配列)
第14章 複数の入力値の取得
第15章 辞書(ディクショナリ)
第16章 多次元リスト
第17章 テキストファイルの読み出しと書き込み
第18章 CSVファイルの読み出しと書き込み
第19章 関数とモジュールを作ってみよう
第20章 オブジェクト指向について知ろう
第21章 例外処理
第22章 GUIアプリ制作に挑戦してみよう

目次

はじめに

想定する読者層
前提とする知識
本著のゴール
免責事項

第1章 プログラミングとは

1.1 プログラミング言語とはなにか
1.2 Pythonの特徴

第2章 環境構築

2.1 本著で用意する環境
2.2 Pythonのインストール

第3章 Pythonを実行してみよう

3.1 Pythonプログラムファイルの作成
3.2 Pythonプログラムファイルの実行

第4章 標準出力

4.1 画面への出力
4.2 コメントアウト
4.3 様々な出力の仕方

第5章 変数と定数

5.1 変数とは
5.2 変数を使ってみよう
5.3 値の再代入
5.4 定数とは
5.5 ドリル

第6章 演算処理

6.1代数演算子
6.2 演算をしてみよう
6.3 変数を使った演算
6.4 ドリル

第7章 データの型について知ろう

7.1 データ型とは
7.2 データ型の種類
7.3 静的型付けと動的型付け
7.4 ドリル

第8章 標準入力

8.1 プログラム実行の流れ
8.2 標準入力とは
8.3 入力されたデータを受け取ってみよう
8.4 ドリル

実践演習①

演習問題1:三角形の面積
演習問題2:税込み価格

第9章 条件分岐

9.1 条件分岐とは
9.2 条件分岐を使ってみよう
9.3 ドリル

第10章 ループ処理

10.1 ループとは
10.2 for文
10.3 while文
10.4 ドリル

実践演習②

演習問題3:クイズアプリを作ってみよう
解答例

第11章 関数について知ろう

11.1 関数とは
11.2 組み込み関数
11.3 引数と戻り値

第12章 ライブラリとモジュール

12.1 モジュールとは
12.2 モジュールの使い方
12.3 標準ライブラリを使ってみよう
12.4 ドリル

実践演習③

演習問題4:勇者と魔王の決闘
演習問題5:勇者の必殺技
解答例

〈小休止〉Pythonプログラムを実行形式のファイル(exe)に変換してみよう

実行ファイルとは
サードパーティライブラリのインストール
exeファイルへの変換

第13章 リスト(配列)

13.1 リストとは
13.2 リストの作成
13.3 要素の取り出し
13.4 リストの基本操作
13.5 リストをループで処理
13.6 要素とインデックス番号を両方取り出す
13.7 ドリル

第14章 複数の入力値の取得

14.1 1行の複数のデータをリストとして取得
14.2 複数行のデータをリストに格納
14.3 行数不明の入力値をリストに格納
14.4 ドリル

実践演習④

演習問題6:タイピングゲームを作ってみよう
解答例

第15章 辞書(ディクショナリ)

15.1 辞書とは
15.2 辞書の作成
15.3 要素の取り出し
15.4 辞書の基本操作
15.5 辞書をループで処理
15.6 集合に対して使える比較演算子(in,not in)
15.7 ドリル

第16章 多次元リスト

16.1 多次元リストとは
16.2 2次元リストの作成
16.3 2次元リストの基本操作
16.4 2次元リストをループで処理
16.5 将棋盤に駒を配置してみよう
16.6 ドリル

実践演習⑤

演習問題7:じゃんけんゲーム

第17章 テキストファイルの読み出しと書き込み

17.1 ファイルを開く・閉じる
17.2 ファイルの読み出し
17.3 ファイルの書き込み
17.4 ドリル

第18章 CSVファイルの読み出しと書き込み

18.1 CSVファイルの読み出し
18.2 CSVファイルの書き込み
18.3 ドリル
解答例

実践演習⑥

演習問題8:1位の生徒は誰
演習問題9:合計点と平均点の追加
解答例

第19章 関数とモジュールを作ってみよう

19.1 関数の作成
19.2 変数のスコープ
19.3 引数のデフォルト値
19.4 可変長引数
19.5 キーワード引数
19.6 モジュールの作成と読み込み
__name__変数
19.8 ドリル

第20章 オブジェクト指向について知ろう

20.1 プログラミング・パラダイム
20.2 オブジェクト指向とは
20.3 オブジェクトの作成と呼び出し
20.4 クラス変数とクラスメソッド
20.5 アクセス制限
20.6 クラスの継承
20.7 メソッドのオーバーライド
20.8 ドリル

第21章 例外処理

21.1 例外とは
21.2 例外処理をしてみよう
21.3 例外情報の詳細を出力
21.4 複数の例外を捕捉
21.5 ドリル

よくあるエラー

SyntaxError
NameError
IndentationError
TabError
TypeError
ImportError
AttributeError
UnboundLocalError

実践演習⑦

演習問題10:CSVからオブジェクトを作ってみよう
演習問題11:ガチャを作ってみよう

第22章 GUIアプリ制作に挑戦してみよう

22.1 GUIとは
22.2 ウィンドウの作成と表示
22.3 ラベルウィジェット
22.4 ボタンウィジェット
22.5 キャンバスウィジェット
22.6 フレームウィジェットによる入れ子構造
ドリル

実践演習⑧

演習問題12:GUIでクイズアプリを作ってみよう
解答例

あとがき

この本を読んだ後に学ぶといいこと

ユーザーレビュー

レビューがありません
書籍をシェアする