Нам нужно написать программу для печати важных объявлений. Сверху объявления должен располагаться вот такой колонтитул:
~~~~~~~~~~!!!!!!~~~~~~~~~~
Восклицательные знаки всегда располагаются по центру строки, причём в зависимости от важности объявления количество восклицательных знаков может быть разным.
Напишите программу, которая спрашивает у пользователя сначала общую длину колонтитула в символах, потом желаемое количество восклицательных знаков, после чего выводит на экран готовую строку.
Решение:
length = int(input('Введите длину колонтитула в символах: '))
mark = int(input('Введите количество восклицательных знаков: '))
tilde = (length - mark) // 2
if (length - mark) // 2 == 0:
print('~' * tilde + '!' * mark + '~' * tilde)
else:
print('~' * tilde + '!' * mark + '~' * (tilde + 1))
12800login-checkЗадача 8. Колонтитул
