Предмет: Информатика, автор: Amebochka007

1. Створіть функцію writer(string, file_name), яка приймає два аргументи: перший
аргумент – рядок, який треба записати у файл, другий аргумент - ім'я файлу, в
який треба записати рядок.
2. Створіть функцію reader(file_name), яка приймає аргументом ім'я файлу, з якого
треба зчитати текст і вивести в консоль.
3. Програма пропонує користувачеві ввести текст. Потім по черзі викликаються
функції writer(string, file_name) та reader(file_name), щоб перевірити коректність
роботи програми.

Ответы

Автор ответа: oleksiykobzarenko
1

def writer(string, file_name):

   with open(file_name, 'w') as f:

       f.write(string)

def reader(file_name):

   with open(file_name, 'r') as f:

       print(f.read())

text = input('Введіть текст: ')

file_name = 'file.txt'

writer(text, file_name)

reader(file_name)

Похожие вопросы
Предмет: Математика, автор: diloromhon21031984
Предмет: Українська мова, автор: nikitishina40
Предмет: Французский язык, автор: ekaterinagarkina614
Предмет: Литература, автор: wearestfortnite