Для студентов МГТУ им. Н.Э.Баумана по предмету Теоретические основы информатики. Технологии обработки информации.«Файловый ввод-вывод данных в Python» «Файловый ввод-вывод данных в Python»
2023-08-152024-09-30СтудИзба
Готовые решения к задачам из ЛР № 8 «Файловый ввод-вывод данных в Python» (приняты преподавателем) 1 семестр, вариант № 10 ИБМ
Описание
Лабораторная работа № 8
«Файловый ввод-вывод данных в Python»
1. Цель работы - получение студентами навыков чтения данных из текстовых файлов, записи данных в текстовые файлы.
2. Порядок выполнения лабораторной работы
3. Основные сведения.
Файлы данных разделяются на текстовые и двоичные (бинарные).
Мы будем работать с текстовыми файлами, которые имеют расширение txt.
Такой файл можно создать в редакторах «Блокнот», Notepad++.
<...>
Задание 1. Написать программу с использованием файлового ввода-вывода. Выполнение программы сопровождать необходимыми пояснениями. При чтении из файла 1) выводить прочитанное на консоль в отформатированном виде; 2) данные, которые записываются в файл, выводить на консоль. Номер варианта определяется по списку преподавателя. Содержимое файлов для тестирования взять из приложения 1.
Вариант 10. Дан текстовый файл 10.txt. Запишите в файл res.txt содержимое исходного файла, чтобы каждое слово было в отдельной строке.
Задание 2. Написать программу с использованием файлового ввода-вывода. Выполнение программы сопровождать необходимыми пояснениями. При чтении из файла: 1) выводить прочитанное на консоль в отформатированном виде; 2) данные, которые записываются в файл, выводить на консоль. Номер варианта определяется по списку преподавателя. Содержимое файлов для тестирования взять из приложения 2.
Вариант 10. Дан файл вещественных чисел float10.txt, в каждой строке которого записаны числа через пробелы. Исключить из каждой строки числа, целая часть которых не равна С (число С вводит пользователь), и записать результат в файл res.txt.
«Файловый ввод-вывод данных в Python»
1. Цель работы - получение студентами навыков чтения данных из текстовых файлов, записи данных в текстовые файлы.
2. Порядок выполнения лабораторной работы
- Изучить содержание раздела 3 методических указаний и выполнить приведенные в нем примеры в интерпретаторе или в программном режиме.
- Выполнить задание из раздела 4 по варианту, выданному преподавателем.
- Продемонстрировать работу программы преподавателю.
- Продемонстрировать выполнение заданий ЛР преподавателю и ответить на контрольные вопросы (раздел 6).
3. Основные сведения.
Файлы данных разделяются на текстовые и двоичные (бинарные).
Мы будем работать с текстовыми файлами, которые имеют расширение txt.
Такой файл можно создать в редакторах «Блокнот», Notepad++.
<...>
Задание 1. Написать программу с использованием файлового ввода-вывода. Выполнение программы сопровождать необходимыми пояснениями. При чтении из файла 1) выводить прочитанное на консоль в отформатированном виде; 2) данные, которые записываются в файл, выводить на консоль. Номер варианта определяется по списку преподавателя. Содержимое файлов для тестирования взять из приложения 1.
Вариант 10. Дан текстовый файл 10.txt. Запишите в файл res.txt содержимое исходного файла, чтобы каждое слово было в отдельной строке.
Задание 2. Написать программу с использованием файлового ввода-вывода. Выполнение программы сопровождать необходимыми пояснениями. При чтении из файла: 1) выводить прочитанное на консоль в отформатированном виде; 2) данные, которые записываются в файл, выводить на консоль. Номер варианта определяется по списку преподавателя. Содержимое файлов для тестирования взять из приложения 2.
Вариант 10. Дан файл вещественных чисел float10.txt, в каждой строке которого записаны числа через пробелы. Исключить из каждой строки числа, целая часть которых не равна С (число С вводит пользователь), и записать результат в файл res.txt.
Характеристики лабораторной работы
Учебное заведение
Семестр
Номер задания
Вариант
Программы
Просмотров
12
Качество
Идеальное компьютерное
Размер
12,93 Kb
Список файлов
ЛР_8.docx