Python入門
Pythonはシンプルで可読性が高く、Webアプリケーション開発や機械学習、統計処理まで幅広く用いられるプログラミング言語です。 オープンソースでライブラリやフレームワークが充実していることから、初学者から専門家まで幅広い層に人気があります。
Pythonが学べるレッスン一覧
環境構築不要ですぐに学び始められるPythonのレッスン一覧です。
学習レッスン
Python 基礎文法編
0%
「Python」はWebアプリケーション開発や機械学習、統計処理など、様々な分野で使われています。 このレッスンではPythonの基本的な使い方について学びます。
このレッスンで学べること
- 
1. Pythonに触れてみよう
- 
目標物を確認しよう
 
 - 
 - 
2. Pythonの基礎を学ぼう
- 
文字列
 - 
数値
 - 
計算してみよう
 
 - 
 - 
3. 変数を使ってみよう
- 
変数
 - 
変数を使ってみよう
 - 
変数の値を更新してみよう
 - 
文字列の連結
 - 
データ型
 
 - 
 - 
4. 真偽値と条件分岐
- 
if文
 - 
真偽値
 - 
else
 - 
elif
 - 
条件式を組み合わせよう
 
 - 
 - 
5. お買い物代金を計算しよう
- 
代金を計算しよう
 - 
入力を受け取ろう
 - 
条件分岐をしよう
 
 - 
 
学習レッスン
Python 繰り返し処理編
0%
このレッスンでは、複数のデータを管理する方法や、同じ処理を自動で繰り返す「繰り返し処理」といった、プログラミングで必須の知識を学びます。 Pythonの基本を身につけましょう!
このレッスンで学べること
- 
1. 目標物を確認しよう
- 
目標物を確認しよう
 
 - 
 - 
2. 複数のデータを扱おう
- 
リスト
 - 
リストの要素の更新・追加
 - 
for文
 - 
辞書
 - 
辞書の要素の更新・追加
 - 
for文(2)
 
 - 
 - 
3. いろいろな処理をしてみよう
- 
while文
 - 
break
 - 
continue
 
 - 
 - 
4. お買い物プログラムを作ろう
- 
商品を用意しよう
 - 
商品を購入しよう
 - 
条件分岐をしよう
 - 
残金を計算しよう
 
 - 
 
学習レッスン
Python 関数編
0%
このレッスンでは、じゃんけんゲームを作りながら「関数」や「モジュール」について学んでいきます。 関数やモジュールはPythonでのプログラミングにおいて必須の知識と言えますので、しっか...
このレッスンで学べること
- 
1. 目標物を確認しよう
- 
目標物を確認しよう
 
 - 
 - 
2. 関数
- 
関数
 - 
引数
 - 
複数の引数
 - 
引数の初期値
 
 - 
 - 
3. じゃんけんゲームを作ろう
- 
名前を受け取ろう
 - 
出す手を選べるようにしよう
 - 
戻り値
 - 
returnの性質
 
 - 
 - 
4. じゃんけんゲームを完成させよう
- 
じゃんけんをしよう
 - 
勝ち負けを判定しよう
 - 
モジュールを使おう
 - 
ライブラリを使おう
 
 - 
 
学習レッスン
Python I~III問題集
0%
このレッスンでは、Python学習レッスンⅠ〜Ⅲで学んだ文法を利用して、要件に沿って処理を書く練習をします。 ECサイトに機能を追加するというシ...
このレッスンで学べること
- 
1. 処理を自分で書けるようになろう
- 
条件分岐を使ってメッセージを変えよう
 - 
条件分岐を使ったポイント計算の処理を書こう
 - 
繰り返し処理を使って税込合計金額を計算しよう
 - 
条件分岐と繰り返し処理を組み合わせよう
 - 
商品と色の組み合わせを表示しよう
 - 
金額計算の処理を書こう
 
 - 
 
道場レッスン
Python I~III問題集
0%
道場レッスンでは、PythonⅠ~Ⅲのレッスンで学んだことを利用して、自分で考えて処理を書いていきます。演習の難易度を4段階に分けており、演習を進...
このレッスンで学べること
- 
1. データを扱う処理を書こう
- 
ウェルカムメッセージを返す処理を作ろう
 - 
新規レビューを追加しよう
 
 - 
 - 
2. 条件分岐または繰り返し処理を使おう
- 
会員割引の計算をしよう
 - 
購入数に応じた割引計算をしよう
 - 
全商品の在庫を更新しよう
 
 - 
 - 
3. 条件分岐と繰り返し処理を組み合わせよう
- 
購入金額と会員情報による送料の有無を判定しよう
 - 
クーポンコードの割引を適用しよう
 - 
対象商品の在庫数を更新しよう
 
 - 
 - 
4. 条件分岐と繰り返し処理の両方使おう
- 
注文した商品の注文ステータスをキャンセルに更新しよう
 - 
すでに購入済み商品かどうかを 判定しよう
 
 - 
 
学習レッスン
Python クラス基礎編
0%
このレッスンでは「料理注文システム」をつくりながら「クラス」というものについて学習していきます。 非常に重要な内容ですので、一歩ずつ着実に身に着けていきましょう!
このレッスンで学べること
- 
1. クラスとインスタンス
- 
目標物の確認
 - 
クラスの定義
 - 
インスタンスの生成
 - 
インスタンス変数
 - 
複数のインスタンス
 
 - 
 - 
2. インスタンスメソッド
- 
クラスとメソッド
 - 
インスタンスメソッド(self)
 - 
インスタンスメソッド(戻り値)
 - 
インスタンスメソッド(引数)
 - 
__init__メソッド(1)
 - 
__init__メソッド(2)
 - 
__init__メソッド(3)
 
 - 
 - 
3. 目標物の作成
- 
ファイルの分割
 - 
メニュー一覧の作成(1)
 - 
メニュー一覧の作成(2)
 - 
入力を受け取る
 - 
合計金額の計算
 
 - 
 
このレッスンで学べること
- 
1. クラスの継承
- 
目標物の確認
 - 
継承とは
 - 
継承のしくみ
 - 
インスタンスメソッドの追加
 - 
infoメソッドの改良(1)
 - 
infoメソッドの改良(2)
 - 
__init__メソッドのオーバーライド
 - 
super()
 - 
オーバーライドの復習
 - 
総合演習
 
 - 
 
Python学習後に取り組む実践ステップ
学習したPythonを活かして、環境構築や応用的なアウトプットに挑戦してみましょう。
Pythonの基礎理解とTipsまとめ
Pythonに関する知識や実践的なTipsを学び、理解をさらに深めましょう。
Pythonを学ぶ前に知っておきたい学びのコツ
学ぶときの心構えやAIの活用方法を知っておくことで、自分のペースに合わせてより効率的に学習を進められます。
Pythonに関連するコース
関連するコースを通じて、Pythonで学んだ知識を他の分野にも広げていきましょう。
          あなたの書いたコードは削除され、
最初の状態から学習し直すことができます。
        
          あなたの書いたコードを残したまま、
レッスンの内容を見直すことができます。