8 клас
АЛГОРИТМИ ТА ПРОГРАМИ
Тест 34. Робота з текстовими файлами

№ 1 (2б)
Встановіть відповідність між режимами у функції відкриття файлу і їх діями

1додавання в кінець текстового файлу, якщо файл існує Afiletext = open('text.txt', 'xt')
2запис в існуючий текстовий файл (якщо файла не існує, він буде створений) Bfiletext = open('text.txt', 'аt')
3запис у новий текстовий файл, тобто, якщо файла не існує (він буде створений) Cfiletext = open('text.txt', 'wt')
4читання з текстового файлу Dfiletext = open('text.txt', 'rt')
A B C D
1
2
3
4

№ 2 (2б)
При відкритті файлу треба вказати:
A
режим відображення файлу

B
ім'я папки, де знаходиться файл

C
рядок з назвою файла або шлях до файла

D
дії, які треба виконувати над файлом


№ 3 (2б)
Виберіть правильні відповідності між операторами і їх призначенням
A
Зчитування із файлу одного рядка s = f. readline()

B
Зчитування всього вмісту файлу s = f.read()

C
Зчитування із файлу одного символа f = open("f1.txt", " r ")

D
Зчитування із файлу першого символа s = f. read(1)


№ 4 (1б)
Метод для запису тексту у файл
A
write

B
input

C
read

D
close


№ 5 (1б)
По запису встановіть місце знаходження файлу f1.txt:
filetext = open('f1.txt', 'w')
A
файл f1.txt знаходиться в одній папці з програмою

B
файл f1.txt знаходиться на комп'ютері у папці Документи

C
файл f1.txt знаходиться на диску С:

D
файл f1.txt знаходиться на робочому столі комп'ютера


№ 6 (2б)
Дан текстовий файл f1. Встановіть відповідність між операторами і їх діями

1Записуються два символа у файл Af1.read(10)
2Закривається можливість роботи з текстовим документом Bf1.write('10')
3Зчитуються з файлу перші десять символів Cf1.close()
4Створюється (якщо не існує) новий текстовий файл для запису даних Df2 = open('f1.txt','x')
A B C D
1
2
3
4

№ 7 (1б)
Знайдіть правильну послідовність етапів, з яких складається робота із зовнішнім файлом
A
Відкриття файлу; редагування файлу; закриття файлу

B
Створення файлу; читання з файлу або запис у файл; закриття файлу

C
Відкриття файлу; читання з файлу або запис у файл; закриття файлу

D
Відкриття файлу; читання з файлу або запис у файл; збереження файлу


№ 8 (1б)
У файлі f1.txt у стовпчик записані числа 2, 3, 4. Що надрукує ця програма?
f = open('f1.txt', 'r')
w = 0
for line in f:
    w = w + int(line)
f.close()
print(w)