Итак, это мой код:Как печатать больше строк?
file = open("save_file.txt")
for each_line in file:
s = {}
(s['name'], s['race'], s['class'], s['FOR'], s['INT'], s['DES']) = each_line.split(";")
file.close()
print(s['name'])
print(s['race'])
print(s['class'])
print(s['FOR'])
print(s['INT'])
print(s['DES'])
print(s['name'])
save_file.txt
:
Nome: d;Raça: Humano;Classe: Mago;FOR: 5;INT: 7;DES: 5
Nome: g;Raça: umano;Classe: Mo;FOR: 56;INT: 47;DES: 85
При запуске программы, программа только распечатать вторую линию. Как напечатать две или несколько строк?
Печать 'line.split («;»)' и проверить количество значений возвращенный – thefourtheye
предоставляет ввод/вывод о том, что происходит в этой проблеме. –