wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Тест по основам Python(intro1)

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

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

a)

str

b)

int

c)

float

d)

bool

2.

Какой результат выдаст следующий код? print(10 // 3)

a)

3.33

b)

3

c)

4

d)

Ошибка

3.

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

a)

/

b)

//

c)

%

d)

**

4.

Какой результат будет у выражения bool(0)?(перевести 0 в тип данных bool)

a)

True

b)

False

c)

Ошибка

d)

None

5.

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

a)

Умножает переменную на число

b)

Увеличивает переменную на указанное значение

c)

Делит переменную на число

d)

Присваивает новое значение без изменения старого

6.

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

a)

upper()

b)

toUpper()

c)

capitalize()

d)

toUpperCase()

7.

Какой результат выдаст код? print("5" + "5")

a)

10

b)

55

c)

Ошибка

d)

None

8.

Какой тип данных у переменной x, если x = 3.14?

a)

int

b)

str

c)

float

d)

bool

9.

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

a)

=

b)

==

c)

:=

d)

===

10.

В каком случае код выдаст ошибку?

a)

Всегда

b)

Если x = "0"

c)

Если y = 0

d)

Никогда

11.

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

a)

round(5.678, 2)

b)

int(5.678)

c)

ceil(5.678)

d)

floor(5.678)

12.

Что делает функция input()?

a)

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

b)

Считывает ввод пользователя

c)

Завершает выполнение программ

d)

Проверяет тип данных

13.

Как округлить 3.456, до 3.5?

a)

round(3.456, 1)

b)

int(3.456)

c)

ceil(3.456)

d)

floor(3.456)

14.

Что делает функция len()?

a)

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

b)

Считывает ввод пользователя

c)

Вычисляет длину строки или итерируемого типа данных(списка и тд)

d)

Проверяет тип данных

15.

Где ошибка в коде?

a)

В input(), нужно указать тип данных

b)

В print(), нельзя складывать строки

c)

Ошибки нет

d)

Нужно использовать int()

16.

Какой результат будет у кода print("Pyhton"*3)

a)

PythonPythonPython

b)

Ошибка

c)

Python3

d)

Python * 3

17.

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

a)

// Комментарий

b)

/* Комментарий */

c)

'''Комментарий'''

d)

#Комментарий

18.

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

a)

Привет

b)

<class 'str'>

c)

<class 'Привет'>

d)

Ошибка

19.

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

a)

5

b)

6

c)

7

d)

Ошибка

20.

Что делает int("20")?

a)

Преобразует строку в число

b)

Вернёт ошибку

c)

Преобразует число в строку

d)

Округлит число