wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SLOVO contest

Total questions: 22

Worksheet time: 11mins

Name
Class
Date
1.

Команда print() используется для:

a)

вывода данных на экран

b)

ввода данных с клавиатуры

2.

Значения для вывода, указываемые через запятую в команде print(), называются:

a)

строками

b)

символами

c)

аргументами

3.

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

print('31', '12', '2019', sep='-')

(a)  

4.

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

print('Mercury', 'Venus', sep='*', end='!')

print('Mars', 'Jupiter', sep='**', end='?')

(a)  

5.

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

a)

teacher2

b)

2teacher

c)

teacher

d)

teacher_2

6.

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

# print('Java')

# print('Ruby')

# print('Scala')

print('Python', end='+') # print('C++')

# print('GO')

print('C#', end='=') # print('C')

print('awesome') # finish

(a)  

7.

Укажите значение переменной s после выполнения следующего кода:

s = 0

k = 30

d = k - 5

k = 2 * d

s = k - 100

(a)  

8.

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

a = 4

print(a, 'a')

a)

a 4

b)

4 a

c)

a a

d)

4 4

9.

Что будет выведено на экран в результате выполнения следующей программы?

a = 82 // 3 ** 2 % 7

print(a)

(a)  

10.

Работа каких операторов дает верный ответ при любом значении переменной i?

a)

if i / 2:

print(i, 'чётное')

else:

print(i, 'нечётное')

b)

if i % 2 == 0:

print(i, 'чётное')

else:

print(i, 'нечётное')

c)

if i % 2 != 0:

print(i, 'нечётное')

else:

print(i, 'чётное')

d)

if i // 2 == 0:

print(i, 'чётное')

else:

print(i, 'нечётное')

11.

Что является результатом комбинации

True and False?

a)

True

b)

False

12.

Что является результатом комбинации

True or False

a)

True

b)

False

13.

Даны переменные a = 2, b = 4, c = 6. Что является результатом комбинации

a == 2 or b > 2

a)

True

b)

False

14.

Даны переменные a = 2, b = 4, c = 6. Что является результатом комбинации

not (c <= 10)

a)

True

b)

False

15.

Что будет выведено на экран в результате выполнения следующей программы?

num1 = 34

num2 = 81

if num1 // 9 == 0 or num2 % 9 == 0:

print('число', num1, 'выиграло')

else:

print('число', num2, 'выиграло')

a)

число 81 выиграло

b)

число num2 выиграло

c)

число 34 выиграло

d)

число num1 выиграло

16.

Какое число будет выведено на экран в результате выполнения следующего кода?

num = max(1, 3, -5, 7) + min(-3, 6, -8, -1) + abs(-17)

print(num)

(a)  

17.

Какую последовательность чисел даст вам вызов функции range(8)?

a)

0, 1, 2, 3, 4, 5, 6, 7, 8

b)

0, 1, 2, 3, 4, 5, 6, 7

c)

1, 2, 3, 4, 5, 6, 7

d)

1, 2, 3, 4, 5, 6, 7, 8

18.

Что покажет приведенный ниже фрагмент кода?

num1 = 4

num2 = 6

num1 += num2

num1 *= num1

print(num1)

(a)  

19.

Что покажет приведенный ниже фрагмент кода?

total = 0

for i in range(1, 6):

total += i

print(total)

(a)  

20.

Когда цикл while проверяет свое условие: до или после того, как он выполнит итерацию?

a)

до

b)

после

21.

Сколько раз сообщение «Python awesome!» будет напечатано в приведенном ниже фрагменте кода?

count = 10

while count < 1:

print('Python awesome!')

a)

0

b)

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

c)

9

d)

10

22.

Сколько раз сообщение «Python awesome!» будет напечатано в приведенном ниже фрагменте кода?

count = 1

while count < 10:

print('Python awesome!')

a)

0

b)

бесконечно много раз

c)

9

d)

10