Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

إضافة طالب

جزء من قسم Logic & Flow في رحلة Python على Coddy — الدرس 40 من 78.

challenge icon

التحدي

سهل

قم بإنشاء دالة باسم add_student تأخذ ثلاث وسائط: name (سلسلة نصية)، و age (عدد صحيح)، و courses (قائمة من السلاسل النصية). يجب على الدالة القيام بما يلي:

  1. التحقق مما إذا كان اسم الطالب موجوداً بالفعل في قاموس student_records. إذا كان موجوداً، قم بطباعة "Student '<name>' already exists.".
  2. إذا لم يكن الاسم موجوداً، قم بإضافته إلى student_records مع age، ومجموعة فارغة لـ grades (يفترض هذا النموذج أن كل قيمة درجة فريدة)، ومجموعة من courses.
  3. طباعة "Student '<name>' added successfully.".

أضف كتلة الكود التالية في أسفل الكود الخاص بك:

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

جرّب بنفسك

student_records = {}

جميع دروس Logic & Flow