Задание 6 Параграф 5.2 ГДЗ Босова 8 класс 2025 (Информатика)
Босова, Босова
8 класс
Класс
8
Предмет
Информатика
Автор
Босова, Босова
Задание 6 Параграф 5.2 ГДЗ Босова 8 класс 2025 (Информатика)
Задача
Что будет выведено в результате работы следующей программы?
а = 1; b = 2; с = 3
print(«{:3}».format(а))
print(«{:2}{:1}{}».format(b, b, b))
print(«{}{}{}{}{}».format(c, c, c, c, c))
print(«{:2}{:1}{}».format(b, b, b))
print(«{:3}».format(a))
Подробный ответ
В программе переменные принимают значения $$a=1$$, $$b=2$$, $$c=3$$.
Форматирование строк задаёт ширину поля вывода:
- $$»{:3}».format(a)$$ — число $$1$$ выводится в поле шириной 3 символа, поэтому перед ним стоят два пробела;
- $$»{:2}{:1}{}».format(b, b, b)$$ — получается строка $$222$$;
- $$»{}{}{}{}{}».format(c, c, c, c, c)$$ — получается строка $$33333$$;
- затем снова выводится $$222$$;
- и в конце снова число $$1$$ в поле шириной 3 символа.
1
222
33333
222
1
Ответ:
1
222
33333
222
1
Другие учебники
Другие предметы



