wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Вспомнить всё!

Total questions: 29

Worksheet time: 15mins

Name
Class
Date
1.

Для преобразования строки в число используется функция:

a)

str()

b)

print()

c)

input()

d)

int()

e)

float()

2.

Что будет выведено на экран после выполнения кода?

x = 5

print(x == 2)

a)

True

b)

0

c)

2

d)

False

3.

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

a)

int

b)

float

c)

str

d)

bool

4.

Имя переменной должно начинаться...

a)

с символа или буквы

b)

с цифры или «-»

c)

с буквы или «_»

5.

В каком типе данных значение заносится в одинарных кавычках?

a)

float

b)

integer

c)

string

d)

boolean

6.

Логические операторы - это

a)

and, or, not

b)

**, //, %

c)

>=, !=, = =

7.

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

a)

continue

b)

break

c)

default

8.

Что относится к арифметическим операциям?

a)

>=, !=, = =

b)

**, //, %

c)

and, or, not

9.

Если есть три условия, какая условная конструкция нам нужна?

a)

Простая

b)

Вложенная

c)

Каскадная

10.

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

a)

<, >, ==, !=

b)

//, %, **, +

c)

and, or, not

11.

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

a)

=

b)

==

c)

:=

d)

===

12.

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

a)

*

b)

^^

c)

^

d)

**

13.

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

a)

range()

b)

str()

c)

input()

d)

int()

14.

print (2**5)

Что появится на экране после выполнения этой инструкции?

a)

10

b)

100

c)

32

d)

0.4

15.

print (20//3)

Что появится на экране после выполнения этой инструкции?

a)

2

b)

6

c)

6.6666

d)

60

16.

print (20%3)

Что появится на экране после выполнения этой инструкции?

a)

6

b)

2

c)

6.666666

d)

60

17.

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

n = 1238

d = n // 10

k = n % 10

print (d, k)

a)

123; 8

b)

12; 38

c)

123, 8

18.

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

a)

str

b)

int

c)

float

d)

bool

19.

Дан алгоритм ветвления. Чему на выходе будет равна переменная х, если а=9?

a)

27

b)

12

c)

84

20.

Что выведет код при введении age=17?


if age >= 21:

print("Доступ разрешен")

elif age >= 18:

print("Доступ частично разрешен")

else:

print("Доступ запрещен")

a)

Доступ разрешен

b)

Доступ запрещен

c)

Доступ частично разрешен

d)

Другой вариант ответа

21.

Укажите правильные способы написания команды print в Python:

a)

print 5

b)

print "5"

c)

print(5)

d)

print(5,"5")

e)

print()*5

22.

Какие функции несет в себе интерпретатор?

a)

проверяет построчно

b)

выполняет построчно

c)

проверяет весь код

d)

выполняется после полной проверки всего кода целиком

23.

В каком коде произойдет зацикливание ?

a)
b)
c)
24.

Зачем в Python нужен отступ в начале строки?

a)

Чтобы человеку было легче читать

b)

Чтобы отделить одну команду от другой

c)

Чтобы отметить команды, которые будут выполняться только в особых обстоятельствах

d)

Чтобы создать переменную и присвоить ей значение

25.

При каком условии будут выполняться команды, написанные после else в условном операторе?

a)

если то, что написано после if истинно

b)

если то, что написано после if ложно

c)

если то, что написано после if невозможно проверить

d)

ни при каком

26.

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

a)

Это мое настроение!

b)

Ссылка на ячейку памяти в компьютере, содержащую данные

c)

Это данные в компьютере

d)

Это ячейка памяти с данными

27.

a = 5

b = "7"

как вывести 12?

a)

print(a + b)

b)

print(str(a) + b)

c)

print(a + int(b))

d)

что происходит ?

28.

a=11

b=12

Как вывести следующий текст:

"11 + 12 = 23"?

a)

print(a+b)

b)

print("a + b" ,a+b)

c)

print(a,"+", b, "=", a+b)

d)

print ("a+b=",a+b)

29.

Условие a == b or b == c or c == a истинно для треугольника со сторонами a, b, c, который является

a)

произвольным

b)

равносторонним

c)

равнобедренным

d)

таких не существует