18.05.2022. Информатика. 11 “Б” класс (Арванов А.М.). Работа с текстовыми файлами.

Материалы к уроку

Теория

https://pythoninfo.ru/osnovy/rabota-s-faylami?

Видео

Домашнее задание

  1. Создайте новый файл с именем Numbers.txt. Добавьте в него пять чисел, которые хранятся в одной строке и разделяются только запятыми. После запуска программы найдите папку, в которой располагается ваша программа; убедитесь в том, что файл был создан.
    В системе Windows для просмотра содержимого нового текстового файла проще всего воспользоваться «Блокнотом».
  2. Создайте новый файл с именем Names.txt. Добавьте в него пять имен, отображающихся на разных строках. После запуска программы найдите папку, в которой располагается ваша программа; убедитесь в том, что файл был создан.
  3. Откройте файл Names.txt и выведите данные из кода Python.
  4. Откройте файл Names.txt. Предложите пользователю ввести новое имя. Добавьте его в конец файла и выведите все содержимое файла.
  5. Выведите следующее меню:

    1) Create a new file
    2) Display the file
    3) Add a new item to the file
    Make a selection 1, 2 or 3:
    

    Предложите пользователю выбрать один из вариантов. Если пользователь введет что-либо, кроме 1, 2 и 3, программа должна вывести соответствующее сообщение об ошибке.

    Если пользователь выберет 1, предложите ему ввести название школьного предмета и сохраните его в новом файле с именем Subject.txt. Существующий файл с таким именем должен быть заменен новым файлом.

    Если пользователь выберет 2, выводится содержимое файла Subject.txt.

    Если пользователь выберет 3, предложите пользователю ввести новый предмет, сохраните его в файле, а затем выведите все его содержимое.

    Запустите программу несколько раз, чтобы протестировать разные команды.