Menu
Coddy logo textTech

Dodawanie ucznia

Część sekcji Logika i przepływ programu ścieżki Python w Coddy. Lekcja 40 z 78.

challenge icon

Wyzwanie

Łatwy

Utwórz funkcję o nazwie add_student, która przyjmuje trzy argumenty: name (ciąg znaków), age (liczba całkowita) i courses (lista ciągów znaków). Funkcja powinna:

  1. Sprawdzić, czy imię i nazwisko ucznia już istnieje w słowniku student_records. Jeśli tak, wypisać "Student '<name>' already exists.".
  2. Jeśli imię i nazwisko nie istnieje, dodać je do student_records wraz z age, pustym zbiorem dla grades (ten model zakłada, że każda wartość oceny jest unikalna) oraz zbiorem courses.
  3. Wypisać "Student '<name>' added successfully.".

Dodaj poniższy blok kodu na końcu swojego kodu:

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

Spróbuj swoich sił

student_records = {}

Wszystkie lekcje w sekcji Logika i przepływ programu

Poćwicz samodzielnie: Kompilator Python online