wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python

Total questions: 31

Worksheet time: 18mins

Name
Class
Date
1.

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

a)

count()

b)

len()

c)

size()

d)

length()

2.

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

a)

add()

b)

insert()

c)

append()

d)

extend()

3.

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

a)

//

b)

#

c)

--

d)

/*

4.

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

a)

==

b)

=

c)

is

d)

===

5.

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

a)

sort()

b)

sorted()

c)

order()

d)

arrange()

6.

Какой метод используется для удаления элемента из списка по значению?

a)

remove()

b)

delete()

c)

pop()

d)

discard()

7.

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

a)

/

b)

//

c)

%

d)

*

8.

Что будет результатом выполнения следующего кода? x = "Hello, World!" print(x.split(","))

a)

["Hello", "World!"]

b)

Error

c)

"Hello, World!"

9.

Что будет результатом выполнения следующего кода? x = 5 y = 2 print(x ** y)

a)

25

b)

10

c)

7

d)

52

10.

Что выведет следующий код? print(3 == 3.0)

a)

True

b)

False

c)

Error

d)

3

11.

Что будет результатом выполнения следующего кода? x = "Hello" print(x[1])

a)

e

b)

H

c)

l

d)

Error

12.

Что будет результатом выполнения следующего кода? x = 10 if x > 5 and x < 15: print("In range") else: print("Out of range")

a)

In range

b)

Out of range

c)

Error

d)

No output

13.

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

a)

merge()

b)

combine()

c)

update()

d)

append()

14.

Что будет результатом выполнения следующего кода? x = [1, 2, 3] y = x.copy() y[0] = 10 print(x)

a)

[1, 2, 3]

b)

[10, 2, 3]

c)

[1, 2, 3, 10]

d)

Error

15.

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

a)

merge()

b)

concat()

c)

join()

d)

combine()

16.

Что будет результатом выполнения следующего кода? x = [1, 2, 3] y = x y[0] = 10 print(x)

a)

[1, 2, 3]

b)

[10, 2, 3]

c)

[1, 2, 3, 10]

d)

Error

17.

Что будет результатом выполнения следующего кода? x = 5 y = 2 print(x ** y)

a)

25

b)

10

c)

7

d)

52

18.

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

19.

Как вывести текст на экран в Python?

a)

display("Hello")

b)

print("Hello")

c)

show("Hello")

20.

Что такое список (list) в Python?

a)

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

b)

Упорядоченная коллекция элементов

c)

Множество уникальных элементов

21.

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

a)

list.add(element)

b)

list.insert(element)

c)

list.append(element)

22.

Что такое цикл for в Python?

a)

Цикл, который выполняется определенное количество раз

b)

Цикл, который выполняется до тех пор, пока условие истинно

c)

Цикл, который выполняется бесконечное количество раз

23.

Что такое условный оператор if в Python?

a)

Оператор, который выполняет блок кода, если условие истинно

b)

Оператор, который выполняет блок кода, если условие ложно

c)

Оператор, который выполняет блок кода всегда

24.

Получается решать задачи? Да или нет.

a)

Да, отлично!

b)

Нет :(

c)

Почти получается

d)

Скоро в столовку ^_^

25.

Какие типы данных поддерживаются в Python?

a)

кортежи

b)

десятичные числа

c)

строки

d)

списки

e)

целые числа

26.

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

a)

Строка

b)

Целое число

c)

Десятичное число

27.

Как создать переменную в Python?

a)

a = 5

b)

y = “Hello, World!”

c)

z = {1, 2, 3}

28.

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

a)

Массив

b)

Словарь

c)

Кортеж

29.
  1. Вопрос: Какое ключевое слово используется для выхода из цикла for?

a)

break

b)

continue

c)

стоп

30.

Каким образом можно изменить значение переменной в Python?

a)

Присвоить новое значение

b)

Использовать функцию input()

31.

Сколько аргументов можно передать в функцию Python?

a)

Один

b)

Несколько