На странице представлен фрагмент
Реши любую задачу с помощью нейросети.
Вам нужна программа, которая получает строку с оценками, извлекает оценки из строки, определяет их количество и средний балл.
Шаги решения:
1. Создайте переменную `строка` и присвойте ей значение “Журнал оценок: 4,5,3”.
2. Используйте метод `split()` для разделения строки на отдельные элементы с помощью запятых как разделителя. Присвойте результат новой переменной `оценки`.
3. Создайте переменную `количество` и присвойте ей длину списка `оценки`.
4. Создайте переменную `сумма` и присвойте ей значение 0.
5. Используя цикл `for`, пройдитесь по каждому элементу в списке `оценки`:
– Конвертируйте каждый элемент в число с помощью функции `int()`.
– Добавьте значение к переменной `сумма`.
6. Рассчитайте средний балл, разделив сумму на количество и присвойте его переменной `средний_балл`.
7. Выведите список оценок, используя функцию `print()` и разделитель пробелом.
8. Выведите средний балл, округленный до одного знака после запятой, с помощью функции `print()`.
Это пример программы на языке Python:
“`python
строка = “Журнал оценок: 4,5,3”
оценки = строка.split(“: “)[1].split(“,”)
количество = len(оценки)
сумма = 0
for оценка in оценки:
оценка = int(оценка)
сумма += оценка
средний_балл = сумма / количество
print(“Оценки:”, *оценки)
print(“Средний балл:”, round(средний_балл, 1))
“`
Результат выполнения программы будет следующим:
“`
Оценки: 4 5 3
Средний балл: 4.0
“`