wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

23-16

Total questions: 80

Worksheet time: 40mins

Name
Class
Date
1.

Кто создал Python?

a)

Джеймс Гослинг

b)

Деннис Ричи

c)

Гвидо ван Россум

d)

Бьёрне Страуструп

2.

К какому типу языков относится Python?

a)

Компилируемый

b)

Разметка

c)

Интерпретируемый

d)

Низкоуровневый

3.

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

a)

//

b)

c)

#

d)

*

4.

Какая функция выводит результат?

a)

echo()

b)

write()

c)

output()

d)

print()

5.

Какое расширение файлов является правильным для файлов Python?

a)

.pyth

b)

.pt

c)

.p

d)

.py

6.

Каков результат вывода print(2 + 3 * 2)?

a)

10

b)

8

c)

12

d)

5

7.

Что НЕ является допустимым типом данных в Python?

a)

кортеж

b)

словарь

c)

список

d)

запись

8.

Как получить ввод от пользователя?

a)

scan()

b)

read()

c)

input()

d)

get()

9.

Каков результат вывода len("Python")?

a)

7

b)

6

c)

5

d)

8

10.

Что является изменяемым типом?

a)

кортеж

b)

список

c)

строка

d)

int

11.

Какое ключевое слово определяет функцию?

a)

func

b)

define

c)

def

d)

fn

12.

Каков правильный способ определения блока в Python?

a)

Использование { }

b)

Используя begin/end

c)

Используя ()

d)

Используя отступы

13.

None деген не?

a)

Ноль

b)

Ложно

c)

Пустая строка

d)

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

14.

Какой оператор проверяет равенство?

a)

=

b)

::=

c)

==

d)

===

15.

Каков результат вычисления "5" * 3?

a)

15

b)

[5,5,5]

c)

Ошибка

d)

"555"

16.

Какой тип данных использует Python?

a)

Статическая

b)

Слабое

c)

Никакой

d)

Динамическая

17.

Какой встроенной функцией Python можно узнать тип объекта?

a)

typeof()

b)

kind()

c)

type()

d)

id()

18.

Что делает оператор // в Python?

a)

Деление

b)

Модуль

c)

Экспонента

d)

Целочисленное деление

19.

Какое имя переменной является допустимым в Python?

a)

2var

b)

var-name

c)

var name

d)

var_name

20.

Каков результат выражения True + True в Python?

a)

0

b)

Ошибка

c)

2

d)

1

21.

Қай деректер типі өзгертілмейді?

a)

список

b)

набор

c)

словарь

d)

кортеж

22.

Как добавить элемент в список?

a)

add()

b)

push()

c)

append()

d)

insert()

23.

Что возвращает mylist[-1]?

a)

Первый элемент

b)

Ошибка

c)

Средний элемент

d)

Последний элемент

24.

Набор содержит: Set (жыйын) нені қамтиды?

a)

Упорядоченные элементы

b)

Дубликаты

c)

Пары «ключ-значение»

d)

Уникальные элементы

25.

Что из перечисленного является словарём в Python?

a)

{1, 2, 3}

b)

(1:2, 3:4)

c)

[1=2]

d)

{"a": 1, "b": 2}

26.

Как удалить элемент по ключу в словаре?

a)

del dict.key

b)

dict.delete(key)

c)

del dict[ключ]

d)

dict.remove(ключ)

27.

Какая функция преобразует список в кортеж?

a)

list()

b)

array()

c)

tuple()

d)

convert()

28.

Как проверить принадлежность элемента к списку?

a)

has()

b)

include()

c)

inside

d)

in

29.

Что такое срез в программировании?

a)

Разделение файлов

b)

Копирование списка

c)

Извлечение части последовательности

d)

Сортировка элементов

30.

Объединение элементов списка в строку: Какой метод используется для объединения элементов списка в одну строку?

a)

glue()

b)

attach()

c)

join()

d)

combine()

31.

Что не является упорядоченным? Выберите структуру данных, которая не сохраняет порядок элементов.

a)

список

b)

кортеж

c)

множество

d)

строка

32.

Каков результат вывода set([1,1,2])? Что будет результатом преобразования списка [1,1,2] в множество?

a)

{1,1,2}

b)

[1,2]

c)

Ошибка

d)

{1,2}

33.

Какой метод удаляет и возвращает последний элемент списка? Выберите правильный метод для удаления и возврата последнего элемента списка.

a)

delete()

b)

remove()

c)

pop()

d)

end()

34.

Метод словаря для возврата ключей?

a)

keylist()

b)

keys()

c)

getkeys()

d)

allkeys()

35.

Метод строки для преобразования текста в верхний регистр?

a)

up()

b)

toUpper()

c)

upper()

d)

caps()

36.

Что такое len({1:"a",2:"b"})?

a)

1

b)

2

c)

3

d)

Ошибка

37.

Понимание списка: Какой из вариантов является корректным list comprehension?

a)

{x для x в диапазоне (5)}

b)

(xx для x в диапазоне (5))

c)

[xx для x в диапазоне (5)]

d)

[x для x в диапазоне (5)}

38.

Что удаляет дубликаты из списка?

a)

dict()

b)

copy()

c)

set()

d)

list()

39.

Каков результат вычисления "abc" * 2?

a)

abcabc

b)

Ошибка

c)

ab

d)

abcabc

40.

Что возвращает sorted([3,1,2])?

a)

Ничего

b)

[3,2,1]

c)

[1,2,3]

d)

Ошибка

41.

Ключевое слово для цикла?

a)

iterate

b)

loop

c)

for

d)

repeat

42.

Цикл, который выполняется, пока условие истинно: Шарт дұрыс болғанша орындалатын цикл?

a)

repeat

b)

for

c)

while

d)

do-while

43.

Прекратить выполнение цикла? Циклді тоқтату үшін?

a)

остановить

b)

exit

c)

break

d)

quit

44.

Пропустить текущую итерацию? Ағымдағы қайталуды өткізіп жіберу?

a)

следующая

b)

пропустить

c)

продолжить

d)

игнорировать

45.

Что проверяет несколько условий? Бірнеше шартты тексеретін оператор?

a)

switch

b)

case

c)

elif

d)

if

46.

Какой оператор проверяет идентичность?

a)

==

b)

===

c)

=

d)

is

47.

range(5) дает результат:

a)

[1,2,3,4,5]

b)

(1,2,3,4,5)

c)

0–4

d)

5 элементов из 1

48.

Для чего используется match?

a)

Циклы

b)

Регулярные выражения

c)

Сопоставление шаблонов

d)

Сортировка

49.

Когда выполняется else в циклах?

a)

Всегда

b)

Никогда

c)

Только в исключительных случаях

d)

Когда цикл заканчивается нормально

50.

Цикл внутри другого цикла — это:

a)

повторяющимся циклом

b)

связанный цикл

c)

вложенный цикл

d)

сложенный цикл

51.

Какой оператор является логическим AND?

a)

&

b)

&&

c)

and

d)

&&&

52.

Булево значение пустого списка?

a)

Истина

b)

Ошибка

c)

Зависит

d)

Ложно

53.

Синтаксис тернарного выражения:

a)

ifelse()

b)

tern()

c)

x if cond else y

d)

cond ? x : y

54.

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

a)

Только значения

b)

Ключи

c)

Пары индекс + значение

d)

Ничего

55.

Что делает zip()?

a)

Сжимает файлы

b)

Ошибка

c)

Сортирует списки

d)

Объединяет итерируемые объекты

56.

Для чего используется assert?

a)

Ведение журнала

b)

Циклы

c)

Отладка и проверка тестов

d)

Компиляции

57.

Какое ключевое слово не выполняет никаких действий?

a)

null

b)

pass

c)

skip

d)

idle

58.

Дұрыс емес теңдік қандай?

a)

Истина

b)

Ошибка

c)

Ложно

d)

1

59.

Что НЕ является циклом? Қайсысы цикл емес?

a)

for

b)

while

c)

пока

d)

пока

60.

Какое ключевое слово выходит из функции? Функциядан шығатын түйінді сөз?

a)

stop

b)

return

c)

exit

d)

break

61.

Как определить функцию? Функцияны қалай анықтауға болады?

a)

имя функции():

b)

define name():

c)

def name():

d)

fn name():

62.

Ключевое слово анонимной функции?

a)

нет

b)

def

c)

lambda

d)

function

63.

Ключевое слово для аргументов переменной длины?

a)

args

b)

*args

c)

varargs

d)

listargs

64.

Ключевое слово для аргументов по ключевому слову?

a)

stars

b)

**kwargs

c)

kargs

d)

mapargs

65.

Что такое рекурсия?

a)

Цикл

b)

Вызов класса самого себя

c)

Функция, вызывающая саму себя

d)

Функция компилятора

66.

return не істейді?

a)

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

b)

Выходит из функции и возвращает значение

c)

Повторяет код

d)

Приостанавливает выполнение

67.

Что является верным? Қайсысы дұрыс функция анықтамасы?

a)

def f[]

b)

def f:

c)

def f()

d)

def f():

68.

Что такое docstring? Docstring деген не?

a)

Комментарий к документации

b)

Расширение файла

c)

Присвоение

d)

Ошибка

69.

Пример параметра по умолчанию: Әдепкі параметр мысалы?

a)

def f(x default 3):

b)

f(3 default)

c)

def f(x=3):

d)

parameter(3)

70.

Что такое замыкание? Замыкание деген не?

a)

Функция, которая запоминает свое лексическое окружение

b)

Ошибка в коде

c)

Тип данных

d)

Модуль программы

71.

Что такое декоратор?

a)

Класс

b)

Цикл

c)

Функция, которая изменяет другую функцию

d)

Тип переменной

72.

Что возвращает генератор?

a)

return

b)

generate

c)

yield

d)

produce

73.

Ключевое слово для изменения глобальной переменной?

a)

мир

b)

глобальный

c)

общественный

d)

внешний

74.

Как вызвать функцию test()? Как вызвать функцию test()?

a)

call test

b)

test

c)

test()

d)

запустить test

75.

Что НЕ является типом параметра функции? Қайсысы функция параметрі емес?

a)

позиционный

b)

ключевое слово

c)

переменной длины

d)

двоичный

76.

Как аннотировать тип? Типті қалай аннотациялауға болады?

a)

def f(x int)

b)

f{x:int}

c)

def f(x: int) -> int:

d)

:int

77.

Как называется функция внутри функции? Функция ішінде функция қалай аталады?

a)

рекурсия

b)

вложенная функция

c)

генератор

d)

декоратор

78.

Что такое побочный эффект?

a)

Ошибка компиляции

b)

Изменение внешнего состояния

c)

Сбой цикла

d)

Потеря данных

79.

Функция высшего порядка:

a)

Не принимает аргументов

b)

Принимает или возвращает другую функцию

c)

Использует глобальные переменные

d)

Работает параллельно

80.

Создайте класс: Класс қалай құрылады?

a)

class: MyClass()

b)

class MyClass:

c)

класс MyClass:

d)

объект MyClass