Python
Python 入門講座。インストールから例外処理まで順番に学べます。
12 件
Python 入門講座。インストールから例外処理まで順番に学べます。
人気記事
初心者向け
おすすめの学習順序
関連カテゴリ
実践:CLI TODOツールを作ろう
これまで学んだPythonの知識を総動員して、コマンドラインで動くTODOツールを作ります。クラス設計・JSONファイル保存・例外処理・ループ処理を組み合わせた実践的なミニプロジェクトです。
クラスの基礎(class, __init__, メソッド)
Pythonのクラスとオブジェクト指向プログラミングの基礎を解説します。classキーワード・__init__コンストラクタ・インスタンスメソッド・クラス変数・継承など、オブジェクト指向の概念を初心者向けに丁寧に説明します。
例外処理(try/except)
Pythonのtry/except文を使った例外処理の方法を解説します。よくある例外の種類・except節の書き方・else/finally・raise・カスタム例外まで、堅牢なプログラムを作る技術を学びましょう。
モジュールとパッケージ(import, pip install)
Pythonのimport文の使い方と、pipコマンドでサードパーティライブラリをインストールする方法を解説します。標準ライブラリの活用と仮想環境の作り方も学びましょう。
ファイルの読み書き(open, read, write)
Pythonのopen()関数を使ったファイルの読み書きを解説します。withブロック・モード指定・テキストファイル・CSVファイルの操作方法を実践的なコード例で学びましょう。
リストと辞書
Pythonで最もよく使うデータ構造、リスト(list)と辞書(dict)の使い方を解説します。要素の追加・削除・検索・スライスなど、実践的な操作を豊富なコード例で学びましょう。
関数の定義と使い方(def, 引数, return)
Pythonの関数をdef文で定義する方法を解説します。引数・戻り値・デフォルト引数・キーワード引数・可変長引数・スコープなど、関数の全体像を初心者向けに丁寧に説明します。
for/while ループ
Pythonのfor文とwhile文を使ったループ処理を解説します。range()関数・break・continue・enumerate()・zip()など、実践的なループの書き方を豊富なコード例で学びましょう。
条件分岐 if/elif/else
Pythonの条件分岐(if/elif/else)の使い方を解説します。比較演算子・論理演算子・ネスト構造を学び、プログラムに「判断」をさせる技術を身につけましょう。
変数とデータ型(int, float, str, bool)
Pythonの変数の使い方と4つの基本データ型(整数・小数・文字列・真偽値)を解説します。型変換や型確認の方法も学び、データを扱う基礎力を身につけましょう。
Pythonのインストールと動作確認
WindowsとMacへのPythonインストール方法を丁寧に解説します。python --versionで動作確認し、print('Hello, World!')を実行して最初のプログラムを動かしてみましょう。
Pythonとは?プログラミングの第一歩
Pythonの特徴や歴史、なぜ初心者に向いているかを解説します。プログラミングとは何かという基本概念から始め、Pythonが世界中で使われている理由を学びましょう。