Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Вопросы по программированию на Python

Total questions: 33

Worksheet time: 19mins

Name
Class
Date
1.

Какой вывод даст код? print(2 ** 3)

a)

5

b)

6

c)

8

d)

9

2.

Какой тип данных у значения: 3.14 ?

a)

int

b)

float

c)

str

d)

bool

3.

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

a)

s = Hello

b)

s = "Hello"

c)

s := "Hello"

d)

str s = "Hello"

4.

Какой результат выражения: 7 // 2 ?

a)

3

b)

3.5

c)

4

d)

2

5.

Как получить остаток от деления 7 на 2?

a)

7 / 2

b)

7 // 2

c)

7 % 2

d)

mod(7,2)

6.

Что выведет код? print("A" * 3)

a)

A3

b)

AAA

c)

Ошибка

d)

A A A

7.

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

a)

=

b)

==

c)

===

d)

!=

8.

Как правильно написать условие (если x больше 10)?

a)

if x > 10:

b)

if (x > 10) then

c)

if x > 10 {

d)

if x => 10:

9.

Что выведет код? x = 5 if x: print("YES")

a)

Ничего

b)

YES

c)

5

d)

Ошибка

10.

Какой из вариантов создаёт список?

a)

(1, 2, 3)

b)

{1, 2, 3}

c)

[1, 2, 3]

d)
11.

Что выведет код? a = [1, 2, 3] print(a[0])

a)

1

b)

2

c)

3

d)

Ошибка

12.

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

a)

a[last]

b)

a[-1]

c)

a[len]

d)

a[1]

13.

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

a)

a.add(10)

b)

a.push(10)

c)

a.append(10)

d)

a.insert_end(10)

14.

Что делает len(s)?

a)

Считает сумму чисел

b)

Возвращает длину

c)

Делает строку в нижнем регистре

d)

Удаляет пробелы

15.

Какой результат? print(len("python"))

a)

5

b)

6

c)

7

d)

Ошибка

16.

Какая строка будет выведена? print("python"[1:4])

a)

pyt

b)

yth

c)

ytho

d)

thon

17.

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

a)

upper()

b)

caps()

c)

toUpper()

d)

big()

18.

Что выведет код? print(type(True))

a)
b)
c)
d)
19.

Как правиль

4 lines
20.

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

a)

upper()

b)

caps()

c)

toUpper()

d)

big()

21.

Что выведет код? print(type(True))

a)
b)
c)
d)
22.

Как правильно прочитать целое число из ввода?

a)

x = input()

b)

x = int(input())

c)

x = integer(input())

d)

read(x)

23.

Что выведет код? for i in range(3): print(i)

a)

1 2 3

b)

0 1 2

c)

0 1 2 3

d)

3 2 1

24.

Сколько раз выполнится цикл? for i in range(1, 6): pass

a)

4

b)

5

c)

6

d)

7

25.

Какой результат? sum = 0 for i in range(1, 4): sum += i print(sum)

a)

3

b)

6

c)

7

d)

10

26.

Что делает break?

a)

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

b)

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

c)

Начинает цикл заново

d)

Вызывает ошибку

27.

Что делает continue?

a)

Завершает программу

b)

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

c)

Удаляет переменную

d)

Останавливает ввод

28.

Как правильно объявить функцию?

a)

function f():

b)

def f():

c)

func f():

d)

define f():

29.

Что выведет код? def f(x): return x * 2 print(f(4))

a)

6

b)

8

c)

4

d)

2

30.

Какая конструкция обрабатывает ошибки?

a)

try/except

b)

if/else

c)

for/while

d)

import/from

31.

Как создать словарь (dictionary)?

a)

d = ["a": 1]

b)

d = {"a": 1}

c)

d = ("a" = 1)

d)

d =

32.

Как получить значение по ключу "a" из словаря d?

a)

d("a")

b)

d.get("a")

c)

d.key("a")

d)

d.value("a")

33.

Что выведет код? print(5 == 5 and 2 > 3)

a)

True

b)

False

c)

0

d)

Ошибка