学生の追加
CoddyのPythonジャーニー「Logic & Flow」セクションの一部 — レッスン 40/78。
チャレンジ
簡単name(文字列)、age(整数)、および courses(文字列のリスト)の3つの引数を取る add_student という名前の関数を作成してください。この関数は以下の処理を行う必要があります:
student_records辞書にその学生の名前が既に存在するかどうかを確認します。存在する場合は、"Student '<name>' already exists."と出力します。- 名前が存在しない場合は、
age、grades用の空のセット(このモデルでは各成績の値は一意であると想定します)、およびcoursesのセットをstudent_recordsに追加します。 "Student '<name>' added successfully."と出力します。
コードの最後に以下のコードブロックを追加してください:
add_student("Alice", 20, ["Math", "Physics"])
add_student("Bob", 22, ["Biology", "Chemistry"])
print(student_records)自分で試してみよう
student_records = {}