From 4eaa437195d245e740944c5b2c6f09faf36ea90c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9F=D0=BE=D0=BB=D1=8C=D0=B7=D0=BE=D0=B2=D0=B0=D1=82?= =?UTF-8?q?=D0=B5=D0=BB=D1=8C=20=E2=84=96=201=20=D0=B0=D1=83=D0=B4=D0=B8?= =?UTF-8?q?=D1=82=D0=BE=D1=80=D0=B8=D0=B8=20=D0=96-206?= Date: Mon, 27 Oct 2025 14:04:22 +0300 Subject: [PATCH] Added test.md --- TEMA5/test.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 TEMA5/test.md diff --git a/TEMA5/test.md b/TEMA5/test.md new file mode 100644 index 0000000..70ad00c --- /dev/null +++ b/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 # Отображение результирующего списка + ['Морковь ', 'Картофель', 'Кабачок ', 'Лук ', 'Огурец '] +``` \ No newline at end of file