Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python 1-й год

Total questions: 40

Worksheet time: 41mins

Name
Class
Date
1.

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

a)

xor

b)

not

c)

or

d)

and

2.

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

a)

xor

b)

not

c)

or

d)

and

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

Что выведет следующий код?

a=7

b=a+10

a=b-5

print(a)

a)
17
b)
5
c)
12
d)
13
6.
Что означает логический оператор >=
a)
Выполнение команды справа от оператора
b)
Равно
c)
Меньше или равно
d)
Больше или равно
e)
Не равно
7.

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

a)
int
b)
str
c)
bool
d)
float
e)
char
8.
Что делает функция int(х)?
a)
Модуль числа х
b)
Округление до ближайшего целого
c)
Квадрат числа х
d)
Дробная часть числа х
e)
Преобразование к целому типу данных
9.

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

a)

2

b)

3

c)

4

d)

5

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

Какой тип данных возвращает функция input()?

a)

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

b)

логический

c)

целочисленный

d)

строковый

12.

Что выведет следующий фрагмент кода?

x = 4.5

y = 2

print(x // y)

a)

2

b)

9

c)

20.5

d)

2.25

13.

Что будет показано в результате?

 

name = "John"

print('Hi ', name)

a)

Hi,

b)

Hi, name

c)

Ошибка

d)

Hi, John

14.

Что обозначает логический оператор ==

a)

Равно

b)

Не равно

c)

Больше

меньше

15.

Какой результат будет после выполнения операции:
a = 9

b = 6
x = a% b

(a)  

16.

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

a)

Только True или False

b)

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

c)

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

17.

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

a)

checked = True

b)

test = 5 > 2

c)

a = False

d)

b = 'True'

e)

c = false

18.

Выбери ОПЕРАТОРЫ СРАВНЕНИЯ, которые могут использоваться при составлении логических выражений

a)

!=

b)

=

c)

==

d)

<

e)

*=

19.

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

a)

else

b)

while

c)

if

d)

for

20.

Что выведет следующий код?

a)

Не совершеннолетний

b)

Восемнадцать лет

c)

Совершеннолетний

d)

Ошибка

21.

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

a)

//

b)

**

c)

/

d)

%

22.

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

a)


if

b)

elif

c)

else

d)

then

23.

Что выведет следующий код?

(a)  

24.

Что выведет следующий код?

(a)  

25.

Выберите правильную конструкцию:

a)

b)

c)

d)

26.

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

x = 5

x += 3

print(x)

a)

5

b)

3

c)

8

d)

15

27.

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

a)

Python

b)

Delphi

c)

C/C++

d)

PHP

28.

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

a)

<, >, ==, !=

b)

//, %, **, +

c)

and, or, not

29.

Напишите результат выполнения программы

(a)  

30.

Напишите результат выполнения программы

(a)  

31.

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

a)

else

b)

else if

c)

elif

d)

otherwise

32.

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

a)

else if

b)

elif

c)

if else

d)

otherwise

33.

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

a)

&&

b)

||

c)

or

d)

and

34.

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



(a)  

35.

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



(a)  

36.

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



(a)  

37.

Что лучше использовать для множественного ветвления?

a)

if – elif –else

b)

много if

c)

if – else – elif

d)

while

38.

БОНУС!

Выбери ответ, где есть цифра 9!

a)

278 - неправильный ответ

b)

1 - правильный ответ

c)

999 - неправильный ответ

d)

666 - относительно правильный ответ

39.

Какой тип данных хранит вещественные (нецелые) числа?

a)

float

b)

str

c)

int

40.

Какой оператор означает "меньше"?

a)

>

b)

!=

c)

==

d)

<