Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3232769
А
Аноним
19 мая 2025 09:37 · публичный вопрос
А
Аноним

: Списки МАЛАЯ КОМПЬЮТЕРНАЯ АКАДЕМИЯ Python(Junior) Задание Дополните программу с занятия так, что бы она имела ещё один список с оценками. Оценки в этом списке должны…

Запрос пользователя

: Списки МАЛАЯ КОМПЬЮТЕРНАЯ АКАДЕМИЯ Python(Junior) Задание Дополните программу с занятия так, что бы она имела ещё один список с оценками. Оценки в этом списке должны располагаться в том же порядке, что и студенты.

Ответ нейросети
19 мая 2025 09:37

Конечно! Вот пример дополнения программы, которая уже работает с списками студентов. Теперь добавим список с оценками, расположенными в том же порядке, что и студенты.

Допустим, изначальный код выглядел так (пример):

students = ['Иван', 'Мария', 'Павел', 'Ольга']

Теперь создадим ещё один список с оценками, например:

grades = [5, 4, 3, 5]

Обратите внимание, что оценки должны соответствовать студентам по порядку.

Полный пример программы:

# список студентов
students = ['Иван', 'Мария', 'Павел', 'Ольга']

# список оценок в том же порядке
grades = [5, 4, 3, 5]

# Выведем каждого студента вместе с его оценкой
for i in range(len(students)):
    print(f"{students[i]} — оценки: {grades[i]}")

Объяснение:

  • students — список студентов
  • grades — список их оценок в том же порядке
  • Цикл for перебирает индексы списков и выводит студентов с их оценками

Если у вас есть исходный код и нужно, чтобы я его дополнительно адаптировал, пришлите его — я сделаю это!