Содержание
- 2. Введение Считается, что первая книга появилась в древнем Египте примерно в 2400 году до нашей эры.
- 3. Введение Дело в том, что наши программы сейчас словно древние люди: информация не может сохраняться между
- 4. Понятие файла Под файлом в компьютере понимается некоторая именованная область на ПЗУ (постоянном запоминающем устройстве).
- 5. Понятие файловой системы Под файловой системой понимается принцип логической организации данных на ПЗУ. Например, файловая система
- 6. Хранение файлов Часто файл разбивается на блоки (к примеру, по 4 кб), эти блоки могут храниться
- 7. Хранения файла Доступ к файлам замедляется из-за их фрагментации. Особенно это плохо для жестких дисков, так
- 8. Виртуальные файлы В Unix системах существуют, так называемые, виртуальные файлы. Работа с ними происходит, как с
- 9. Стандартный поток ввода from sys import stdin from_console = stdin.read() print(from_console) Для окончания ввода: В PyCharm
- 10. Открытие и закрытие файла file = open('file.txt', encoding='UTF-8-sig') file_content = file.read() file.close() print(file_content)
- 11. Другие способы чтения файла file = open('file.txt', encoding='UTF-8-sig') file_lines = file.readlines() print(file_lines) file.close()
- 12. Другие способы чтения файла file = open('file.txt', encoding='UTF-8-sig') file_lines = [x.rstrip('\n') for x in file.readlines()] print(file_lines)
- 13. Другие способы чтения файла file = open('file.txt', encoding='UTF-8-sig') for line in file: # то же, что
- 14. Менеджер контекста file = open('file.txt', encoding='UTF-8-sig') word_counter = 0 for line in file: word_counter += len(line.split())
- 15. Запись в текстовом режиме with open('new_file.txt', mode='w', encoding='UTF-8') as file: for i in range(10): file.write(str(i))
- 16. Режимы открытия файлов При этом в при открытии файла в режиме r+, файл должен существовать, а
- 17. Стандартны поток вывода import sys sys.stdout.write('Пишу в консоль без print!') sys.stdout.write('Еще одна строка.')
- 18. Запись в файл с помощь print with open('my_file.txt', mode='w') as file: print(1, 2, 3, file=file)
- 19. Своя реализация функции print import sys to_print = [1, 2, 3, 'Строка'] sep = ' '
- 21. Скачать презентацию