Menu
Coddy logo textTech

学生の追加

CoddyのPythonジャーニー「Logic & Flow」セクションの一部 — レッスン 40/78。

challenge icon

チャレンジ

簡単

name(文字列)、age(整数)、および courses(文字列のリスト)の3つの引数を取る add_student という名前の関数を作成してください。この関数は以下の処理を行う必要があります:

  1. student_records 辞書にその学生の名前が既に存在するかどうかを確認します。存在する場合は、"Student '<name>' already exists." と出力します。
  2. 名前が存在しない場合は、agegrades 用の空のセット(このモデルでは各成績の値は一意であると想定します)、および courses のセットを student_records に追加します。
  3. "Student '<name>' added successfully." と出力します。

コードの最後に以下のコードブロックを追加してください:

add_student("Alice", 20, ["Math", "Physics"])
add_student("Bob", 22, ["Biology", "Chemistry"])
print(student_records)

自分で試してみよう

student_records = {}

Logic & Flowのすべてのレッスン