wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python

Total questions: 50

Worksheet time: 59mins

Name
Class
Date
1.

Отвечает за досрочное прерывание цикла во время исполнения программы.

a)

For

b)

Break

c)

Continue

d)

Quit

2.

Выберите оператор цикла с условием

a)

while

b)

if

c)

elif

d)

for

3.

Какой алгоритм содержит многократно повторяющиеся действия?

a)

линейный

b)

разветвляющийся

c)

циклический

d)

условный

4.

Циклы While ...

a)

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

b)

циклы, которые работают определенное количество раз

5.

Что означает однократное выполнение тела цикла?

a)

Итерация цикла

b)

Инкремент цикла

c)

Декремент цикла

d)

Индекс цикла

6.

Какой логический оператор в Python используется для объединения условий, при котором блок кода выполняется только при выполнении обоих условий одновременно?

a)

xor

b)

not

c)

or

d)

and

7.

Какой логический оператор в Python используется для объединения условий, при котором блок кода выполняется при выполнении хотя бы одного из условий?

a)

xor

b)

not

c)

or

d)

and

8.
Какая команда запрашивает ввод данных у пользователя?
a)
print()
b)
input()
c)
for()
d)
map()
9.
Что выведет команда print("Привет друзья!")
a)
Привет друзья
b)
"Привет друзья!"
c)
("Привет друзья!")
d)
Привет друзья!
10.

Выбери все типы данных Python

a)
int
b)
str
c)
bool
d)
float
e)
char
11.

Чему равна переменная а ? a=len("10.8")

a)

2

b)

3

c)

4

d)

5

12.
Какие, из перечисленных слов, логические операции?
a)
and
b)
or
c)
not
d)
map
e)
near
13.

Какие значения может принимать логический тип данных?

a)

Только True или False

b)

True, False, а также любые целочисленные значения

c)

'True', 'False' (строки)

14.

Какой из следующих операторов используется для выполнения блока кода, если предыдущие условия были ложны?

a)

else

b)

while

c)

if

d)

for

15.

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

a)


if

b)

elif

c)

else

d)

then

16.

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

a)

Python

b)

Delphi

c)

C/C++

d)

PHP

17.

Что за фрукт?

a)

Питон

b)

Python

c)

Питоняшка

d)

Путхон

18.

Как язык программирования Python получил свое название?

a)

В честь змеи питона

b)

В честь телепередачи "Летающий цирк Монти Пайтона"

c)

В честь города Питон

d)

В честь ученого Питона

19.

Что такое PyGame?

a)

это библиотека для создания игры

b)

это библиотека для работы с математическими функциями

c)

это библиотека для работы с анимацией

d)

это библиотека для работы с графикой

20.

Назначение команды screen=pygame.display.set_mode([400,400])

a)

включает 400 библиотек pygame

b)

создает окно pygame размерами 400х400

c)

создает рисунок размерами 400х400

21.

Как создать надпись?

a)

QVBoxLayout

b)

QApplication

c)

QLabel

d)

QWidget

22.

Команда для создания кнопки:

a)

AnsGroupBox

b)

QHBoxLayout

c)

QPushButton

d)

QRadioButton

23.

Выбери правильные импорты

a)

import *

b)

from time import *

c)

from * import time

d)

from random import randint

e)

import time

24.

Что такое класс?

a)

Комната для уроков Python

b)

Шаблон для создания объектов

c)

Объект

d)

Переменная

25.

Почему Python не любит лямбда-функции?

a)

Потому что у них нет имени

b)

Потому что они не работают без return

c)

Потому что они украли def

d)

Потому что они слишком легковесные для ООП

26.

Из какого мультфильма этот персонаж?

a)

Корпорация монстров

b)

Монстры на каникулах

c)

Майк Вазовский

d)

Кик Буковский

27.

Чем кормят детей в столовой из видео?

a)

Солянка плов и кисель

b)

Борщ салат и чай

c)

Щи гречка и кофе

d)

Суп, макароны и какао

28.

Автор фразы <Сильное заявление, проверять я его конечно-же, не буду>

a)

Сергей Дружко

b)

Алексей Навальный

c)

Зигмунд Фрейд

d)

Олег Петров

29.

Про какой жанр музыки он говорит?

a)

попса

b)

джаз

c)

рок

d)

реп

30.

О какой профессии говорит этот Пирожок?

a)

Учитель

b)

Водитель

c)

Электрик

d)

Повар

31.

Что одноклассник кричит этому мальчику, размахивающего рюкзаком?..

a)

Я ловлю!

b)

В стекло не попади

c)

Все-го хо-ро-ше-го

d)

Я тоже так могу

32.

Мальчика просят рассказать, как умер Пушкин. Какую легендарную фразу он произносит?..

a)

Его убил Лермонтов

b)

Жаль, конечно, этого добряка

c)

Заболел и умер с кем не бывает

d)

Пацан к успеху шёл, не фортануло

33.

на какого кота ругается этот кот

a)

b)

c)

d)

34.

Какой самый надежный способ починить баг?

a)

Перезагрузить компьютер.

b)

Написать тесты и запустить их.

c)

Закомментировать проблемный код.

d)

Переустановить ОС.

35.

Что чувствует учитель, когда видит код ученика?

a)

Восхищение

b)

Легкую грусть

c)

Желание написать подробную документацию

d)

Глубокую ненависть ко всему миру

36.

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

a)

Профессиональный дебаггер

b)

print()

c)

Магический шар для предсказаний

d)

Метод научного тыка

37.

Что программист делает ПЕРЕД чтением документации?

a)

Молится

b)

Пробует 100 случайных решений из Stack Overflow

c)

Перечитывает свой код 10 раз

d)

Идет пить кофе

38.

Как учитель реагирует, увидев код ученика с 20 вложенными if?

a)

Радуется креативности

b)

Тихо плачет в уголке

c)

Рисует блок-схему мелом на всю доску

d)

Говорит: "Интересный подход..."

39.

Что ученик делает за 5 минут до дедлайна сдачи проекта?

a)

Пьёт чай и проверяет код на опечатки

b)

Панически гуглит: "Как сделать всё за 5 минут"

c)

Копирует код соседа и меняет названия переменных. "a1, a2, a3 — никто не заметит!"

d)

Пишет: "Алгоритмика упала, не успеваю загрузить"

40.

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

a)

open()

b)

write()

c)

read()

d)

close()

41.

Как закрыть файл после работы с ним?

a)

finish()

b)

end()

c)

close()

d)

stop()

42.

Значения в списках, заключенные в квадратные скобки и отделенные запятыми, называются...

a)

строками

b)

индексаторами

c)

элементами

d)

значениями

43.

Может ли список в Python содержать значения разных типов данных?

a)

Да

b)

Нет

44.

Выберите метод, который добавляет значение в список. (Python)

a)

.append()

b)

.pop()

c)

.add()

d)

path.join()

45.

Какие символы используются для списка?

a)

( )

круглые скобки

b)

{ }

фигурные скобки

c)

[ ]

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

d)

" "

кавычки

46.

Словари (тип данных dict) являются

a)

неизменяемыми

b)

изменяемыми

47.

Элемент в словаре имеет две части. Как они называются?

a)

ключ

b)

строка

c)

элемент

d)

значение

e)

индекс

48.

Как создать пустой словарь?

a)

my_dict = ()

b)

my_dict = {}

c)

my_dict = dict()

d)

my_dict = dict{}

e)

my_dict = empty()

49.

Выберите верные утверждения.

a)

список может быть значением словаря

b)

кортеж может быть ключом словаря

c)

множество (тип set) может быть ключом словаря

d)

ключи в словаре должны относиться к неизменяемому типу данных

e)

словарь может быть значением словаря

50.

Что такое словари?

a)

Словари - это структуры данных для хранения пар 'ключ-значение'.

b)

Словари - это типы файлов для хранения изображений.

c)

Словари - это книги с определениями слов.

d)

Словари - это инструменты для перевода языков.