Я знаю, что Python может читать числа как:Как заставить Python читать новые строки и просто строки?
8
5
4
2
2
6
Но я не уверен, как сделать его прочитать это нравится:
8 5 4 2 2 6
Кроме того, есть способ сделать питона читать оба пути ? Например:
8 5 4
2
6
Я думаю, что чтение с помощью новых линий будет:
info = open("info.txt", "r")
lines = info.readlines()
info.close()
Как я могу изменить код, чтобы он будет читать вниз и в стороны, как и в третьем примере выше?
У меня есть программа, как это:
info = open("1.txt", "r")
lines = info.readlines()
numbers = []
for l in lines:
num = int(l)
numbers.append(str(num**2))
info.close()
info = open("1.txt", "w")
for num in numbers:
info.write(num + "\n")
info.close()
Как я могу сделать программу читать каждый номер отдельно в новых линиях и только линии?
Я просто написал код, который вы имеете в вашей программе, но для другого пользователя около 45 минут назад ... – heinst
Вы не можете делать такие вещи, вместо этого вы можете использовать вложенный цикл. – Kasramvd