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

إضافة طالب

جزء من قسم المنطق وتدفق التنفيذ في رحلة 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 = {}

جميع دروس المنطق وتدفق التنفيذ

تدرّب بنفسك: مترجم Python عبر الإنترنت