Текстові файли Python

Додано: 31 березня 2022
Предмет: Інформатика, 8 клас
Тест виконано: 1121 раз
7 запитань
Запитання 1

Позначте рядок, у якому наведено етапи, з яких складається робота із зовнішнім файлом.

варіанти відповідей

Відкриття файлу; редагування файлу; закриття файлу

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

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

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

Запитання 2

У файлі text.txt міститься рядок 'Привітання від Python!' Що виведе в консоль програма?


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

print(f.read(6))

f.close()

варіанти відповідей

Привітання від Python!

Python

Привіт

Привіт!

Запитання 3

Визначте істинні висловлювання. 

варіанти відповідей

Якщо не закрити файл після запису або дозапису даних, внесені зміни не будуть збережені

Зі значенням 'а' параметру режиму відкриття можна відкрити тільки наявний файл

Зі значенням 'r' параметру режиму відкриття можна відкрити тільки наявий файл

Якщо файл відкрити зі значенням 'w' параметру режиму відкриття, вміст файлу знищується

Запитання 4

Позначте оператори, що відкривають файл для запису або дозапису даних.

варіанти відповідей

f = open("f1.txt", "а")

f.close()

f = open("f1.txt", "r")

f = open("f1.txt", "w")

Запитання 5

Установіть відповідність між операторами і їх призначенням.

варіанти відповідей

Запис у файл рядка s f = open("f1.txt", "w")

Запис у файл рядка s print(s, file = f)

Відкриття файлу для дозапису f = open("f1.txt", "а")

Закриття файлу print(s, file = f)

Закриття файлу f.close()

Запитання 6

Установіть відповідність між операторами і їх призначенням.

варіанти відповідей

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

Зчитування із файлу одного рядка s = f. readline()

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

Відкриття файлу для читання f = open("f1.txt", " r ")

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

Запитання 7

У файл f1.txt у стовпчик записані числа 2, 3, 45. Що надрукує програма?


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

suma = 0

for line in f:

   suma = suma+int(line)

f.close()

print(suma)

варіанти відповідей

5

50

48

47

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест