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()
-
オーバーライドの復習
-
総合演習
-
あなたの書いたコードは削除され、
最初の状態から学習し直すことができます。
あなたの書いたコードを残したまま、
レッスンの内容を見直すことができます。