Beleza Galera. Estou fazendo uns exercícios de revisão sobre funções. A ideia do exercício é imprimir uma lista de n termos e n linhas com esse formato:
1
1 2
1 2 3
1 2 3 4
1 2 3 4 ... n
Eu implementei esse código:
def imprimeLinha(n):
for n in range(1, n + 1):
print((' {} ').format(n), end='')
def imprimeSequencia(numero):
for numero in range(numero + 1):
print(imprimeLinha(numero))
numero = input('digite um numero: ')
imprimeSequencia(int(numero))
Porém o mesmo imprime o termo None no final de cada linha. Não consegui identificar de onde esse None vem. Poderiam me dar uma mão?
1 None
1 2 None
1 2 3 None...