Python:実行・観察・変更
ブラウザーで変数・条件分岐・関数を使います。
学習目標
- ブラウザーで変数・条件分岐・関数を使います。
PythonはNumPyやscikit-learnなど数値計算・機械学習の道具が豊富で、AI開発に広く使われます。PESはPyodideでブラウザー内のPythonを実行します。実行環境やパッケージの読み込みには時間がかかります。挨拶の表示は動作確認で、AIモデルの学習ではありません。
もう少し詳しく
下の例は人が書いた規則を適用します。点数や基準を変え、実行前に結果を予想しましょう。関数のreturnは値を返し、printは表示します。基準と等しい点数など境界値も試します。この規則プログラムにはデータからの学習はありません。
自分の言葉で説明
開発者がif条件を書き換えると、データから学習したことになりますか。
説明と比べる
いいえ。規則の編集はプログラミングです。学習にはデータからモデルの動作を導く処理が必要です。
自分で記録する欄です。ここで採点はしません。
出典と参考資料
question = "What is AI?"
if "AI" in question:
answer = "AI is software for tasks such as prediction and generation."
else:
answer = "Please give more context."
print(answer)