-3
I am not being able to print the data table, it is only giving the data of the first input, and I could not see where the problem is, I am beginner and making simple projects.
print ('----------------------------------------------------')
print (' CONTROLE DE PLANTEL ')
print ('----------------------------------------------------')
id_do_lote = str(input('Identificação do lote:'))
numero_de_animais = (input('Número de animais no lote:'))
lista_dos_animais = []
lista_de_pesagem = []
i = 1
while i <= int(numero_de_animais):
id_animal = str(input ('ID do animal #' + str(i)+ ' '))
lista_dos_animais.append(id_animal)
i += 1
i = 1
while i <= int(numero_de_animais):
peso_animal = float(input ('Peso do animal #' + str (i)+ ' '))
lista_de_pesagem.append(peso_animal)
i += 1
for name_animal in lista_dos_animais:
dados_name_animal = name_animal
for peso_animal in lista_de_pesagem:
dados_peso_animal = peso_animal
def criarTabela ():
print ('----------------------------------------------------')
print (' Lista de dados ')
print ('----------------------------------------------------')
print ('%s:\t\t\t%f' % (dados_name_animal, dados_peso_animal))
print('-----------------------------------------------------')
criarTabela()
I’m having trouble printing the data table... your program does not use tables.
– Augusto Vasques
here is the mistake
dados_name_animal = name_animal
and thatdados_peso_animal = peso_animal
– Bernardo Lopes