wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

7 класс. Работа с файлами. Подготовка к сору.

Total questions: 7

Worksheet time: 10mins

Name
Class
Date
1.

Создайте верно программный код для задачи, используя комментарии к строкам.

a)

# открываем файл для чтения Input

1.

file_in = open("Input.txt", "r")

b)

# закрываем файл для ввода чисел Input

2.

file_in.close()

c)

# считываем строку и разделяем числа пробелом

3.

p=file_in.read( ).split(  )

d)

# создаем файл Output для записи результата

4.

file_out = open("Output.txt", "w")

e)

# закрываем файл вывода результата Output

5.

file_out.close()

2.

Создайте верно программный код для задачи, используя комментарии к строкам.

a)

# вводим ( целые числа в файл)

1.

a,b = map (int, p)

b)

# находит произведение чисел из введенных в строку файла, записываем результат в файл Output

2.

file_out.write (str(a * b) +'\n')

c)

# открываем файл для чтения Input

3.

file_in = open("Input.txt", "r")

d)

# закрываем файл для ввода чисел Input

4.

file_in.close()

3.

Текстовый файл содержит строку

“ajsjsidmmkkkddmdmd”.

f.seek(3)

p=f.read(5).

Определите результат.

a)

jsidm

b)

idmmkkkddmdmd

c)

аj

4.

Текстовый файл содержит строку

“ajsjsidmmkkkddmdmd”.

f.seek(5)

p=f.read( )

Определите результат.

a)

jsidm

b)

idmmkkkddmdmd

c)

аj

5.

Текстовый файл содержит строку

“ajsjsidmmkkkddmdmd”.

f.seek(0)

p=f.read(2)

Определите результат.

a)

jsidm

b)

idmmkkkddmdmd

c)

аj

6.

Текстовый файл содержит строку

“ajsjsidmmkkkddmdmd”.

f.seek(2)

f.write('***')

Определите результат.

a)

jsidm

b)

idmmkkkddmdmd

c)

аj

d)

aj***idmmkkkddmdmd

7.

Текстовый файл содержит строку

“qwertyasdfgh”.

p=fin.readline(5)

Определите результат.

a)

qwerty

b)

qwertyasdfgh

c)

qwert

d)

ab***fghijklmnopqrstuvwxyz