1. Главная
  2. Библиотека
  3. Программирование
  4. Даны фрагменты кода. Определите, какие из них верно откроют файл, удалят его содержимое и запишут в него введённую пользо...

Даны фрагменты кода. Определите, какие из них верно откроют файл, удалят его содержимое и запишут в него введённую пользователем строку: 1) ```python f = open('1.txt', 'w') f.read(input()) f.close() ``` 5) ```python with open('1.txt', 'w') as f:

«Даны фрагменты кода. Определите, какие из них верно откроют файл, удалят его содержимое и запишут в него введённую пользователем строку: 1) ```python f = open('1.txt', 'w') f.read(input()) f.close() ``` 5) ```python with open('1.txt', 'w') as f: »
  • Программирование

Условие:

Даны фрагменты кода. Определите, какие из них верно откроют файл, удалят его содержимое и запишут в него введённую пользователем строку.
1)

f = open('1.txt', 'w')

f.read(input())

f.close()

5)

with open('1.txt', 'w') as f:

⠀⠀f.readline(input())

2)

f = open('1.txt', 'w')

f.write(input())

f.close()

6)

with open('1.txt') as f:

⠀⠀f.write(input())

3)

f = open('1.txt')

f.write(input())

f.close()

7)

with open('1.txt', 'w') as f:

⠀⠀f.write(input())

4)

f = open('1.txt', 'r')

f.write(input())

f.close()

8)

with open('1.txt', 'w') as f:

⠀⠀f.readlines(input())

Решение:

Рассмотрим каждый фрагмент шаг за шагом: 1. f = open(1.txt, w)   f.read(input())   f.close()   • Открытие файла в режиме w удаляет содержимое, это верно.   • Однако вызов метода read() предназначен для чтения, а не для записи, и он неверно используется с аргументом input().   • Итог: неверно. 2. f = open(1.txt, w)   f.write(input())   f.close()   • Файл открыт в режиме w (удаляет содержание).   • Метод write() корректно записывает введённую строку в файл.   • Итог: верно. 3. f = open...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет