学習パス
Pythonをステップごとに学ぶ
8つのモジュールに分かれた40問のチャレンジで、変数や条件から関数、グリッド、再帰まで順に学べます。Pythonで順番に解きましょう。すべてブラウザ上で即時テスト&AIレビュー付きです。
進捗を保存するにはサインインしてください。
0%クリア
0 / 40
-
1 0/5変数と計算
値を保存し、計算して結果を返します。
- 1 Rectangle Perimeter 簡単 Pythonで解く
- 2 摂氏から華氏への変換 簡単 Pythonで解く
- 3 Simple Interest 簡単 Pythonで解く
- 4 Body Mass Index 簡単 Pythonで解く
- 5 Average of Three 簡単 Pythonで解く
-
2 0/5条件分岐
ifやelse、比較で分岐します。
- 1 Letter Grade 簡単 Pythonで解く
- 2 Largest of Three 簡単 Pythonで解く
- 3 Ticket Price by Age 簡単 Pythonで解く
- 4 Point Quadrant 簡単 Pythonで解く
- 5 Absolute Value Without abs 簡単 Pythonで解く
-
3 0/5ループ
forやwhileで繰り返し処理します。
-
4 0/5入れ子ループとパターン
ループの中にループを入れて表や形を作ります。
- 1 ピラミッドの行 簡単 Pythonで解く
- 2 Multiplication Grid 簡単 Pythonで解く
- 3 Count Pairs With a Sum 簡単 Pythonで解く
- 4 Number Triangle 簡単 Pythonで解く
- 5 Hollow Square 簡単 Pythonで解く
-
5 0/5文字列
文字ごとにテキストを読み、作り、変換します。
-
6 0/5リスト
値の集まりを扱い、数えたり、絞り込んだり、変換します。
- 1 Count Positive Numbers 簡単 Pythonで解く
- 2 累積和 簡単 Pythonで解く
- 3 Above-Average Values 簡単 Pythonで解く
- 4 最初と最後を入れ替える 簡単 Pythonで解く
- 5 First Negative Index 簡単 Pythonで解く
-
7 0/5関数
問題を小さな再利用可能な関数に分けます。
-
8 0/5グリッドと再帰
2次元グリッドを移動し、再帰的な問題を解きます。
- 1 Row Sums 簡単 Pythonで解く
- 2 Tic-Tac-Toe Winner 中級 Pythonで解く
- 3 Recursive Power 中級 Pythonで解く
- 4 Recursive Palindrome 中級 Pythonで解く
- 5 Count Islands 中級 Pythonで解く