wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python 9

Total questions: 27

Worksheet time: 54mins

Name
Class
Date
1.

Определите значение переменной b после выполнения данного алгоритма:

a = 3

b = 8

a = b - a * 2

b = 24 / a * 4

В ответе укажите одно целое число – значение переменной b.

(a)  

2.

Определите значение переменной b после выполнения данного алгоритма:

a = 7

b = 5

a = b * 4

b = a * 4

В ответе укажите одно целое число – значение переменной b.

(a)  

3.

Чему будет равна переменная «c» после выполнения этой программы:

a = 20

b = 3

b = a // b

c = a % (b + 1)

(a)  

4.

Чему будет равна переменная «c» после выполнения этой программы:

a = 22

b = 4

b = a % b

c = a // (b + 1)

(a)  

5.

Определите значение переменной «a» после выполнения фрагмента программы:

a = 10

if a < 15:

a += 12

else:

a -= 7

(a)  

6.

Определите значение переменной «a» после выполнения фрагмента программы:

a = 10

if a < 5:

a += 12

else:

a -= 7

if a < 5:

a += 12

else:

a -= 7

a)

15

b)

7

c)

2

d)

34

7.

Определите значение переменной «a» после выполнения фрагмента программы:

a = 10

b = 5

if a > 5 and a < b:

a -= 5

(a)  

8.

Определите значение переменной «a» после выполнения фрагмента программы:

a = 10

b = 5

if a > 1 or a < b:

a -= 5

if a > 1 and a == b:

a -= 5

a)

0

b)

5

c)

10

d)

15

9.

Сколько раз будет выполнен этот цикл?

i = 4

while i < 2:

print ( "Привет!" )

i += 1

(a)  

10.

Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 3 раза?

i = ...

while i >= 2:

print ( "Привет!" )

i -= 1

a)

4

b)

5

c)

3

d)

6

11.

Какая функция отвечает за вывод на экран?

(a)  

12.

Дано число 7,6. Какое это число( тип данных)?

a)

int

b)

float

13.

Цикл с условием?

a)

while

b)

for

14.

функция range возвращает неизменяемую последовательность чисел. Дано range(6). что будет напечатано?

a)

012345

b)

0123456

c)

12345

d)

123456

15.

функция range возвращает неизменяемую последовательность чисел. Дано range(2,5). что будет напечатано?

a)

234

b)

2345

c)

01234

d)

012345

e)

23456

16.

функция range возвращает неизменяемую последовательность чисел. Дано range(3,10,2). что будет напечатано?

a)

3456789

b)

345678910

c)

3579

d)

35710

e)

10864

17.

Определите, что будет напечатано в результате работы следующей программы.

s = 0

for k in range(1, 12):

s = s + 12

print( s );

a)

144

b)

132

c)

156

d)

0

18.

Определите, что будет напечатано в результате работы следующей программы.

s = 0

for k in range(2, 13):

s = s + 11

print( s );

a)

132

b)

110

c)

121

d)

11

19.

Чему будет равна переменная «c» после выполнения этой программы:

a = 22

b = 4

b = a // b

c = a // b

a)

5

b)

4

c)

0

d)

11

20.

Определите значение переменной а после выполнения данного алгоритма:

a = 20

b = 1

a = (a + b) / 3

b = a - 2 * b

a = a - b

a)

7

b)

5

c)

2

d)

15

21.

Алгоритм, в котором команды выполняются в порядке их записи,

то есть последовательно друг за другом, называется….

a)

линейным

b)

разветвляющимся

c)

циклическим

d)

вспомогательным

22.

Алгоритм, в котором выполнение действия зависит от проверки условия, называется….

a)

линейным

b)

разветвляющимся

c)

циклическим

d)

вспомогательным

23.

Если необходимо выбрать одно из двух действий используют

a)

линейный алгоритм

b)

алгоритм с повторением

c)

алгоритм с ветвлением

24.

Чему равно "a" после выполнения программы?

a = 2

If a<3:

print(a+1)

else:

print(a-1)

a)

3

b)

1

c)

2

d)

0

25.

Что такое input()?

a)

Оператор вывода данных

b)

Оператор ввода данных

c)

Оператор присваивания

d)

Ничего не подходит

26.

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

a)

*

b)

^

c)

^^

d)

**

27.

Тип данных, который хранит целые числа - это...

a)

int

b)

str

c)

float