記憶度
6問
16問
0問
0問
0問
アカウント登録して、解答結果を保存しよう
問題一覧
1
Самая распространенная кодировка файлов. Занимает от 1 до 6 байт
UTF-8
2
Разделитель в пути файла для Windows
\
3
Разделитель в пути файла для Linux и Mac OS
/
4
Напиши первые три символа абсолютного пути к файлу, который находится на диске D оперативка (Windows)
D:\
5
Функция, которая открывает файл (создает файловый объект)
open()
6
Режим доступа к файлу (применяется вторым аргументом функции open()) Открыть файл только для чтения. Такой файл не может быть изменен.
‘r’
7
Режим доступа к файлу (применяется вторым аргументом функции open()) Открыть файл для записи. Если файл уже существует, стереть его содержимое. Если файл не существует, он будет создан.
‘w’
8
Режим доступа к файлу (применяется вторым аргументом функции open()) Открыть файл для записи. Данные будут добавлены в конец файла. Если файл не существует, он будет создан.
‘a’
9
Режим доступа к файлу (применяется вторым аргументом функции open()) Открыть файл для чтения и записи. В этом режиме происходит частичная перезапись содержимого файла.
‘r+’
10
Режим доступа к файлу (применяется вторым аргументом функции open()) Создать новый файл. Если файл существует, произойдет ошибка.
‘x’
11
Функция open() какое значение по умолчанию у второго аргумента
‘r’
12
как называется то, что возвращает функция open() ?
дескриптор файла
13
Что бы не экранировать спецсимволы в переменной имени файла в функции open() нужно перед переменной написать
r
14
Считается хорошим тоном в функцию open указывать кодировку Напишите этот третий аргумент
encoding=‘utf-8’
15
Чтобы получить кодировку открытого файла используют файловое свойство
encoding
16
Методы дескриптора файла, который закроет файл
close()
17
Свойства дескриптора файла, которое возвращает состояние закрытия True / открытия False файла
closed
18
метод дескриптора, которое читает все содержимое открытого файла
read()
19
метод дескриптора, которое читает одну строку из открытого файла
readline()
20
метод дескриптора, которое читает все содержимое открытого файла и возвращает список строк
readlines()
21
Как считывать открытый файл посимвольно ?
read(1)
22
Файловый метод readline() считывает одну строку из файла (до символа конца строки '\n') и возвращает строку. Включительно \n ?
Да
23
Применение к дескриптору метода readline() вернет строку, к примеру 'Python\n' Как удалить из строки \n ?
rstrip()
24
Файловый метод readlines() считывает все строки из файла и возвращает список из всех считанных строк Будет ли в конце каждой строки находится \n ?
Да
25
перемещает позицию печати (курсор) на одну строку вниз
\n
26
перемещает позицию печати (курсор) в крайнее левое положение строки
\r
27
Свойство дескриптора, которое возвращает режим доступа с помощью которого был открыт файл
mode
28
Свойство дескриптора, которое возвращает имя файла
name
29
Разделитель, который можно применять в Python как для Windows так и для Linux и для Mac OS
/
30
Где находится позиция (курсора) в файле При открытии файла
равна нулю – указывает на первый символ текста
31
Где находится позиция (курсора) в файле После чтения файла при помощи метода read()
в конец файла
32
Где находится позиция (курсора) в файле После чтения файла при помощи метода readlines()
в конец файла
33
Где находится позиция (курсора) в файле После чтения файла при помощи метода readline()
следующая строка файла
34
Какой Файловый метод задаёт позицию курсора в байтах от начала файла
seek()
35
Какой файловый метод возвращает позицию курсора в байтах от начала файла
tell()
36
Файл numbers.txt содержит строки: 78 12 10 Что выведет приведенный ниже код? with open('numbers.txt', encoding='utf-8') as file: line1 = file.readline() line2 = file.read() print(line2)
12 10
37
Какой метод дескриптора записывает переданную строку в файл
write()
38
Какой метод дескриптора записывает переданный список строк в файл
writelines()
39
Метод дескриптора, который принудительно записывает содержимое буфера в файл
flush()
40
Напиши строку кода, которая записывает переданную строку в файл и добавляет в конец строки \n Дано: Дескриптор f, переменная со строкой s
print(s, file=f)
41
*** не обязательный параметр функции open
newline
42
метод *** урезает файл до указанного количества байт.
truncate()