Я работал над некоторыми примерами вопросов для конкурса, и в настоящее время я застрял на одном из них. Это называется временной декомпрессией, и два друга нашли способ отправлять друг другу зашифрованный код. Приведенная ниже функция запрашивает у пользователя L, который представляет собой номер кода, который необходимо отправить. для каждой строки в l пользователю будет предложено ввести N, символ, где N — число. Я нашел способ преобразовать N в диапазон для цикла for
, который будет перебирать каждый L, находить N для каждого L, а затем много раз выводить символ N.
Проблема в том, что вместо того, чтобы печатать в одной строке, а затем в новой строке для каждого L, он печатает в той же строке.
Вход:
2
4, M
8, =
ожидаемый результат:
ММММ
========
Что я получаю:
ММММ========
def time_decompress():
l = int(input())
a_list = []
store_list = []
lastchar = [0]
for i in range(l):
b = input().split(" ")
a_list.append(b)
for item in a_list:
for i in range(int(item[0])):
print(item[1], end = "")
time_decompress()
Спасибо за помощь.