wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Python easy-mid

Total questions: 18

Worksheet time: 9mins

Name
Class
Date
1.

Какой data type используется для хранения целых чисел в Python?

a)

float

b)

int

c)

str

d)

bool

2.

Какой оператор (operator) используется для возведения числа в степень?

a)

^

b)

*

c)

**

d)

//

3.

Какой list method добавляет элемент в конец списка?

a)

insert()

b)

add()

c)

append()

d)

extend

4.

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

a)

A

b)

B

c)

C

d)

Ничего

5.

Какой оператор используется в if-else statement для проверки равенства?

a)

=

b)

==

c)

!=

d)

===

6.

Что делает ключевое слово break в loop?

a)

Пропускает текущую итерацию

b)

Полностью прерывает выполнение цикла

c)

Запускает цикл заново

d)

Ничего не делает

7.

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

a)

2 раза

b)

3 раза

c)

4 раза

d)

Бесконечно

8.

Что делает ключевое слово continue в for loop?

a)

Пропускает оставшуюся часть текущей итерации и переходит к следующей

b)

Завершает цикл

c)

Останавливает программу

d)

Запускает цикл заново

9.

Как правильно определить function в Python?

a)

function myFunc():

b)

def myFunc():

c)

func myFunc():

d)

define myFunc():

10.

Какой метод используется для reading (чтения) всего содержимого file?

a)

open()

b)

read()

c)

readline()

d)

get()

11.

Какой режим (mode) используется для writing в file, если нужно перезаписать содержимое?

a)

'r'

b)

'w'

c)

'a'

d)

'x'

12.

Какой модуль используется для генерации random (случайных) чисел?

a)

time

b)

random

c)

math

d)

datetime

13.

В чем главное отличие между list и tuple?

a)

list может содержать разные типы данных, а tuple нет

b)

ist изменяемый (mutable), а tuple неизменяемый (immutable)

c)

tuple быстрее, чем list

d)

list использует [], а tuple использует {}

14.

Что такое hashing?

a)

Метод шифрования данных, который можно расшифровать

b)

Преобразование данных в строку фиксированной длины, необратимый процесс

c)

Способ сжатия файлов

d)

Метод сортировки данных

15.

Какая структура данных в Python не допускает дублирующихся элементов?

a)

List

b)

Tuple

c)

Set

d)

Dict

16.

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

a)

5

b)

3

c)

4

d)

10

17.

Вы открыли file для чтения с помощью f = open('data.txt', 'r') и забыли использовать f.close(). Что произойдет?

a)

Программа выдаст ошибку сразу

b)

File автоматически закроется через 1 минуту

c)

File останется открытым, занимая системные ресурсы до завершения программы

d)

Python автоматически закроет file после чтения

18.

В чем основная разница между encryption (шифрованием) и hashing?

a)

Encryption быстрее, чем hashing

b)

Hashing используется только для паролей

c)

Encryption можно расшифровать обратно, а hashing необратим

d)

Encryption работает только с числами, hashing с текстом