Так же вам доступна красивая памятка в формате pdf
inf = open('input.txt', 'r') fin = open('input.txt', 'r', encoding = "utf8") |
Открытие файла input.txt для чтения, файловая переменная - fin
Если в файле есть русские буквы, для успешной сдачи в проверяющую систему нужно явно указать кодировку utf8 |
fout = open('output.txt', 'w') |
Открытие файла output.txt для записи, файловая переменная - fout |
fin.read() fin.readline() fin.readlines() |
Чтение файла в одну строку (включая \n)
Чтение из файла одной строки (включая \n) Чтение из файла списка строк (включая \n) |
fout.write(...) print(..., file = fout) |
Два варианта записи в файл |
fout.close() |
Закрытие файла |
s = s.strip() s = s.rstrip() |
Отбрасывание пробелов, табуляций, \n в начале и конце строки
то же самое, но только в конце строки |
l = s.split() |
Превращение строки в список (разделяя по пробелам, табуляциям, \n) |
fin = open("input.txt") fout = open("output.txt", "w") c = fin.read(1) while len(c) > 0: fout.write(c) c = fin.read() fin.close() fout.close()
with open("input.txt") as fin: with open open("output.txt", "w") as fout: c = fin.read(1) while len(c) > 0: fout.write(c) c = fin.read()