Напишите процедуру с параметрами n (целое число) и a (символ), выводящую на экран n строк, каждая из которых содержит n символов a.
Параметр n задаёт и число строк, и число символов в каждой строке. Внешний цикл повторяет вывод строки n раз. Выражение a * n повторяет символ a ровно n раз, а print после вывода переводит курсор на следующую строку. Процедура только печатает результат, поэтому оператор return с возвращаемым значением ей не нужен.
def lines(n, a):
for i in range(n):
print(a * n)
n = int(input())
a = input()
lines(n, a)
Например, при n = и a = '*' цикл выполняется три раза. Каждый раз a * n даёт строку ***, поэтому на экране появляются три одинаковые строки. При n = цикл не выполнится и строк не будет, что соответствует условию.
Процедура lines(n, a) печатает n строк по n символов a.
