У меня есть следующая функция, которая принимает 3 части информации (имя, возраст, родной город) для 3 человек и сохраняет ее в txt-файле.Python - Поиск текстового файла для String
def peopleInfo():
txtFile = open("info.txt", "w")
i = 0
for i in range(0, 3):
name = input("Enter name ")
age = input("Enter age ")
hometown = input("Enter hometown ")
txtFile.write(name + "\n" + age + "\n" + hometown + "\n")
txtFile.close()
Я сейчас пытаюсь создать функцию, которая будет читать текстовый файл и напечатать имя а лица, если их родной город «Оксфорд». Пока у меня есть только чтение текста из файла, но я не уверен, как пропустить строку и напечатать имя, если город Оксфорд.
def splitLine():
txtFile = open("info.txt", "r")
for line in txtFile:
line = line.rstrip("\n")
print(line)
Благодарим за помощь!
почему вы хранящие данными человека в отдельных строках? использовать ',' или вкладку – karthikr