Номер §5.2 № 6

ГДЗ по информатике 8 класс, Босова 2023, страница 219

§. № Форматирование строк вывода

Что будет выведено в результате работы следующей программы?

a = 1; b = 2; c = 3
print("{:3}".format(a))
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 = , b = , c = . В поле вида {:n} число занимает не менее n знакомест и выравнивается по правому краю. Числа однозначные, поэтому {:} даёт два пробела перед цифрой, а {:} — один пробел.

Первая строка: два пробела и . Вторая строка: один пробел и три цифры подряд, потому что второе поле шириной и третье поле {} не добавляют пробелов. Третья строка состоит из пяти цифр : у каждого поля {} ширина не задана. Четвёртая и пятая строки повторяют вторую и первую. Получается симметричная фигура:

  
 

 
  
Ответ

Пять строк: , , , , .

Помогло?

Нет твоего задания?Сфоткай, и ДЗмэн решит за пару секунд.

Решить по фото