1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова
Задание 7 Параграф 5.2 ГДЗ Босова 8 класс 2023 (Информатика)
Босова, Босова
8 класс
Автор
Босова, Босова

Задание 7 Параграф 5.2 ГДЗ Босова 8 класс 2023 (Информатика)

Задача

а) 1
2 2
3 3
2 2
1
a = 1; b = 2; c = 3
print(«{:3}».format(a))
print(«{:2}{:2} «.format (b, b) )
print(«{}{:4} «.format (c, c) )
print(«{:2}{:2}».format (b, b) )
print(«{:3} «.format (a))
б) 1
212
31313
212
1
a = 1; b = 2; c = 3
print(«{:3}».format(a))
print(«{:2}{:1}{} «.format (b, a, b) )
print(«{}{}{}{}{} «.format (c, a, c, a, c) )
print(«{:2}{:1}{} «.format (b, a, b) )
print(«{:3} «.format (a))
в) 5
555
55555
555
5
a = 1; b = 2; c = 3; a=b+c;
print(«{:3}».format(a))
print(«{:2}{:1}{} «.format (a, a, a) )
print(«{}{}{}{}{} «.format (a, a, a, a, a) )
print(«{:2}{:1}{} «.format (a, a, a) )
print(«{:3} «.format (a))

Подробный ответ

Нужно изменить программу так, чтобы при выводе с помощью format() получались заданные изображения. Для этого используем нужные значения переменных и подбираем форматирование ширины поля вывода.

а)

a = 1; b = 2; c = 3
print(«{:3}».format(a))
print(«{:2}{:2} «.format(b, b))
print(«{}{:4} «.format(c, c))
print(«{:2}{:2}».format(b, b))
print(«{:3} «.format(a))

б)

a = 1; b = 2; c = 3
print(«{:3}».format(a))
print(«{:2}{:1}{} «.format(b, a, b))
print(«{}{}{}{}{} «.format(c, a, c, a, c))
print(«{:2}{:1}{} «.format(b, a, b))
print(«{:3} «.format(a))

в)

Сначала вычисляем значение переменной:

$$a=b+c=2+3=5$$

a = 1; b = 2; c = 3; a = b + c
print(«{:3}».format(a))
print(«{:2}{:1}{}».format(a, a, a))
print(«{}{}{}{}{}».format(a, a, a, a, a))
print(«{:2}{:1}{}».format(a, a, a))
print(«{:3} «.format(a))

Ответ

а)

a = 1; b = 2; c = 3
print(«{:3}».format(a))
print(«{:2}{:2} «.format(b, b))
print(«{}{:4} «.format(c, c))
print(«{:2}{:2}».format(b, b))
print(«{:3} «.format(a))

б)

a = 1; b = 2; c = 3
print(«{:3}».format(a))
print(«{:2}{:1}{} «.format(b, a, b))
print(«{}{}{}{}{} «.format(c, a, c, a, c))
print(«{:2}{:1}{} «.format(b, a, b))
print(«{:3} «.format(a))

в)

a = 1; b = 2; c = 3; a = b + c
print(«{:3}».format(a))
print(«{:2}{:1}{}».format(a, a, a))
print(«{}{}{}{}{}».format(a, a, a, a, a))
print(«{:2}{:1}{}».format(a, a, a))
print(«{:3} «.format(a))



Общая оценка
4.1 / 5
Другие учебники
Другие предметы