Содержание
- 2. Какие бывают файлы? Файлы текстовые двоичные «plain text»: для чтения человеком текст, разбитый на строки; из
- 3. ПРИНЦИП СЭНДВИЧА хлеб хлеб начинка Fin = open ("input.txt”) Fout = open ("output.txt", "w”) # здесь
- 4. Ввод данных Fin = open("input.txt") s = Fin.readline() # "1 2" Чтение строки: Чтение строки и
- 5. Вывод данных в файл a = 1 b = 2 Fout = open( "output.txt", "w" )
- 6. Чтение неизвестного количества данных пока не конец файла прочитать число из файла добавить его к сумме
- 7. sum = 0 Fin = open ("input.txt") lst = Fin.readlines() for s in lst: sum +=
- 8. Задача. В файле записано в столбик неизвестное количество чисел. Найти их сумму. sum = 0 with
- 9. ОБРАБОТКА МАССИВОВ Задача. В файле записаны в столбик целые числа. Вывести в другой текстовый файл те
- 10. Ввод массива: A = [] while True: s = Fin.readline() if not s: break A.append (int(s))
- 11. Вывод результата: Fout = open ("output.txt", "w") Fout.write (str(A)) Fout.close() или так: for x in A:
- 12. Обработка строк Задача. В файле записано данные о собаках: в каждой строчке кличка собаки, ее возраст
- 13. ЧТЕНИЕ ДАННЫХ ИЗ ФАЙЛА Чтение одной строки: s = Fin.readline() Разбивка по пробелам: data = s.split()
- 14. Fin = open ("input.txt") Fout = open ("output.txt", "w") while True: s = Fin.readline() if not
- 15. lst = Fin.readlines() for s in lst: age = int ( s.split()[1]) if age Fout.write (s)
- 17. Скачать презентацию