Этот коммит содержится в:
Пользователь № 1 аудитории Ж-206
2025-10-27 14:04:22 +03:00
родитель 5936e26452
Коммит 4eaa437195

24
TEMA5/test.md Обычный файл
Просмотреть файл

@@ -0,0 +1,24 @@
# Индивидуальное контрольное задание по теме 5
Степанов Артём, А-02-23
## Задание
Вариант 21
Создайте список с символьными строками - названиями не менее 5 овощей. Определите число символов в самом длинном названии (найдите его формальным образом).
Все остальные названия выровняйте до такой же длины дополнением их справа соответствующим числом пробелов.
## Решение
```py
>>> vegetables = ["Морковь", "Картофель", "Кабачок", "Лук", "Огурец"]
>>> maxLen = 0
>>> for item in vegetables: # Определение числа символов в самом длинном названии
... maxLen = len(item) if len(item) > maxLen else maxLen
...
>>> maxLen # Отображение наибольшей длины названия
9
>>> vegetables = [item + " " * (maxLen - len(item)) for item in vegetables] # Дополнение названий необходимым количеством пробелов справа от них
>>> vegetables # Отображение результирующего списка
['Морковь ', 'Картофель', 'Кабачок ', 'Лук ', 'Огурец ']
```