wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Python. Турнир 2

Total questions: 30

Worksheet time: 30mins

Name
Class
Date
1.

Чтобы показать содержимое папки, мы используем...

(первым идет команда для Windows, затем для Mac / Linux)

a)

cd . cd .

b)

dir ls

c)

rm rmdir

d)

del rm

2.

Чтобы перейти на два уровня вверх, мы используем

a)

cd ./../

b)

cd ../../

c)

cd .././

d)

cd .…

3.

Для создания папки мы используем

a)

mkdir

b)

dir

c)

newdir

d)

create

4.

Какая строка перенаправит результат в файл?

a)

dir // folders.txt

ls // folders.txt

b)

dir -d folders.txt

ls -d folders.txt

c)

dir > folders.txt

ls > folders.txt

d)

dir -file folders.txt ls -file folders.txt

5.

Какого режима открытия файла не существует?

a)

r

b)

w

c)

a

d)

z

6.

Какой из вариантов откроет файл для чтения в текстовом режиме?

a)

open('dogs.txt', 'rb')

b)

open('dogs.txt')

c)

open('dogs.txt', “a”)

d)

open('dogs.txt', “read”)

7.

У вас есть следующая структура файлов и папок. Вы находитесь в файле main.py. Какая строка откроет файл lions.txt?

a)

../animals/lions.txt

b)

animals/feline/lions.txt

c)

feline/animals/lions.txt

d)

./feline/lions.txt

8.

У вас есть следующая структура файлов и папок. Вы находитесь в файле main.py Какая строка откроет файл bar_1.txt?

a)

outer/inner_1/bar_1.txt

b)

../inner_1/bar_1.txt

c)

../outer/inner_1/bar_1.txt

d)

inner_1/bar_1.txt

9.

Какой из представленных методов прочитает целый файл в строку?

a)

.readlines()

b)

.readline()

c)

.read()

d)

.read_file_to_str()

10.

Тема оформления, используемая PyCharm по умолчанию, называется...

a)

Monocai

b)

Darcula

c)

One Dark

d)

InteliJ Light

11.

Какая из этих строк НЕ говорит о допущенных ошибках?

a)

from DataManager import DataManager

b)

from utils import *

c)

from functions import foo, while

d)

from foo import foo

12.

Какая из функций названа корректно и удачно c точки зрения PEP8 и современных лучших практик программирования на Python?

a)

getStatistics

b)

GETSTATS

c)

get_statistics

d)

statistics

13.

Сколько раз выполнится цикл?

a)

1

b)

2

c)

3

d)

4

14.

Что выведет код?

a)

0 1 2 3 4 5 6 7 8 9

b)

1 2 3 4 5 6 7 8 9

c)

0 1 2 3 4 5 6 7 8 9 10

d)

1 2 3 4 5 6 7 8 9 10

15.

Что выведет код?

a)

0

b)

blue

c)

b

d)

None

16.

Что выведет программа?

a)

1 4 7

b)

1 4 8

c)

1 3 5 7

d)

1 3 5 7 9

17.

Что возвращает ord(..)?

a)

Число

b)

Строку

c)

Список

d)

Булево значение

18.

Что возвращает chr(..)?

a)

Число

b)

Строку

c)

Список

d)

Булево значение

19.

Что возвращает a.isalpha(…)?

a)

Число

b)

Строку

c)

Список

d)

Булево значение

20.

Чтобы проверить, содержит ли строка числа, используется

a)

isalpha()

b)

isdigit()

c)

isbeta()

d)

isnumber()

21.

Что выведет программа?

a)

0

b)

1

c)

2

d)

3

22.

Что выведет программа?

a)

5

b)

0

c)

-1

d)

1

23.

Что выведет программа?

a)

I love python

b)

[I, love, python]

c)

['I', 'love', 'python']

d)

None of the above

24.

Что выведет программа?

a)

1,2,3

b)

1,2,2,3

c)

1,2,3,2

d)

2

25.

Что выведет программа?

a)

2

b)

22

c)

4

d)

None

26.

Что выведет программа?

a)

2

b)

22

c)

4

d)

None

27.

Вам нужно получить случайный элемент списка. Какой код вы используете?

a)

random.sample(…)

b)

random.choice(…)

c)

random.pick(…)

d)

random.randitem(…)

28.

Какое значение НЕ может принять r?

a)

0

b)

5

c)

1

d)

Любое может

29.

Сколько элементов будет возвращено в результате выполнения кода?

a)

1

b)

2

c)

4

d)

5

30.

Какое максимальное значение может принять r?

a)

8

b)

3

c)

5

d)

6