Я Крайне плохо знаком с программированием. Я пытаюсь написать функцию, которая печатает строку '$' определенное пользователем количество раз, последовательно достигая этого числа в том же количестве строк. Например, если число равно 5, то результат должен быть
$
$$
$$$
$$$$
$$$$$
Я уже пробовал цикл for. Я, честно говоря, даже не знаю, какую функцию можно достичь желаемого результата. Я знаю, что это неправильно, но я, по крайней мере, на правильном пути?
def func():
number = int(input('Enter a positive integer: '))
for i in range(number):
print('$'*number)
number = number + int(input('Enter a positive integer: '))
print()
func()
Все, что я могу сделать, это напечатать строку указанное количество раз в одном и том же цикле. И если пользователь введет другое целое число, он напечатает одну строку со старым значением и новым, добавленным вместе.