Информатика, вопрос задал Amebochka007 , 1 год назад

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)

Новые вопросы