wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

My Python

Total questions: 67

Worksheet time: 55mins

Name
Class
Date
1.

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

a)

input()

b)

print()

c)

int()

d)

string()

2.

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

a)

string()

b)

print()

c)

input()

d)

int()

3.

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

a)

string()

b)

input()

c)

print()

d)

int()

4.

Что будет выведено на экран?

a)

42 + 5

b)

42

c)

47

d)

5

5.

Что будет выведено на экран?

a)

You are a Rodion! I don't know you!

b)

You are a stranger! I don't know you!

c)

Hello, Kyrylo!

d)

Hello, Rodion!

6.

Что будет выведено на экран?

a = 5

b = 6

print(a)

a)

5

b)

6

c)

11

d)

1

7.

Что будет выведено на экран в результате выполнения фрагмента программы

a = 4

b = 6

print(a*b)

a)

24

b)

12

c)

6

d)

a*b

8.

Что такое input?

a)

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

b)

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

c)

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

d)

Не знаю

9.

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

a)

Float (с использованием плавающей точки)

b)

Integer (только целые числа)

c)

String (буквенно-цифровые данные)

10.

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

a)

String (число-буквенные)

b)

Float (дробные)

c)

Boolean (правда/ложь)

11.

Какое слово (команда) используется для отображения чисел, символов и текста на экране?

a)

print

b)

input

c)

output

d)

command

12.

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

print (3 * 4 + 5)

a)

27

b)

17

c)

12

d)

SyntaxError

13.

В Python тип данных INTEGER...

a)

это буквенно-цифровые данные

b)

это целые числа

c)

это числа с плавающей точкой

d)

это логические значения: либо истина, либо ложь

14.

В Python тип данных FLOAT...

a)

это буквенно-цифровые данные

b)

это целые числа

c)

это числа с плавающей точкой

d)

это логические значения: либо истина, либо ложь

15.

Если бы нам нужно было хранить информацию о почтовых индексах в Python, какой тип данных мы бы использовали?

a)

String

b)

Float

c)

Boolean

d)

Integer

16.

Что будет выведено на экран ?

a=5

b=6

print(a)

a)

11

b)

5

c)

6

d)

1

17.

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

a=4

b=6

print(a*b)

a)

24

b)

6

c)

12

d)

a*b

18.

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

a)

*

b)

^^

c)

^

d)

**

19.

Для вычисления остатка при делении используется символ...

a)

%

b)

&

c)

#

d)

**

20.

102 = 100

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

a)

10 ** 2

b)

10 * 2

c)

10 % 2

d)

10 ** 10

21.

print (10 // 3)


что будет в результате?

a)

1

b)

10

c)

3

d)

3,3

22.

print (4 ** 3)


что будет в результате?

a)

64

b)

12

c)

4

d)

1

23.

print (2**5)

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

a)

10

b)

100

c)

32

d)

0.4

24.

print (20//3)

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

a)

2

b)

6

c)

6.6666

d)

60

25.

print (20%3)

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

a)

6

b)

2

c)

6.666666

d)

60

26.

Что означает эта инструкция: a = int ( input() )

a)

ввод пользователем целого числа

b)

ввод пользователем вещественного числа

c)

ввод пользователем символа

27.

С чего должна начинаться переменная?

a)

буква

b)

символ

c)

цифра

28.

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

a = input()

b = input()

print(a + b)

a)

5

b)

6

c)

11

d)

56

29.

Частное от деления

a)

**

b)

%

c)

//

d)

+

30.

Что такое оператор if-else в Python?

a)

Это переменная, которая хранит значение истинности условия

b)

Это цикл, который выполняет определенный блок кода, если условие истинно

c)

Это конструкция, которая выполняет определенный блок кода, если условие истинно, и другой блок кода, если условие ложно.

d)

Это функция, которая выполняет определенный блок кода, если условие ложно

31.

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

a)

switch

b)

for

c)

if

d)

else

32.

x = 5

if x > 10:

print("x больше 10")

else:

print("x не больше 10")

a)

"x равно 10"

b)

"x больше 10"

c)

"x не больше 10"

33.

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

a)

and

b)

or

c)

not

34.

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

a)

!=

b)

==

c)

>

35.

Какая ветвь (условие) выполнится в следующем коде?

x = 10

if x < 5:

print("Меньше 5")

elif x > 5:

print("Больше 5")

else:

print("Равно 5")

a)

Меньше 5

b)

Больше 5

c)

Равно 5

36.

Что будет выведено в консоль ?

a)

xy

b)

3

c)

NO

d)

5

37.

Что будет выведено в консоль ?

a)

b

b)

Yes

c)

-2

d)

2

38.

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

a)

-5

b)

5

c)

32

d)

-32

39.

Какой цикл использован в данном программном коде?

a)

Цикл с предусловием

b)

Цикл не использован

c)

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

d)

Цикл с параметром

40.

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

a)

input

b)

print

c)

sum

d)

range

41.

Каким будет результат этой программы?

a)

1,2,3,4,5,6,7,8,9,10,11,12

b)

0,2,4,6,8,10

c)

2,4,6,8,10,12

d)

2,4,6,8,10

42.

Цикл FOR - ...

a)

циклы, которые запускаются неизвестное количество раз

b)

циклы, которые работают определенное количество раз

c)

циклы, которые запускаются с предусловием

d)

Нет верного ответа

43.

Что будет выведено в консоль ?

a)

2

5

b)

2

3

4

c)

2

3

4

5

d)

t

t

t

44.

Что будет выведено в консоль?

a)

2

10

3

b)

t

t

t

c)

2

5

8

45.

Арифметический цикл с известным количеством повторений - (a)  

46.

Что означает однократное выполнение тела цикла?

a)

Итерация цикла

b)

Инкремент цикла

c)

Декремент цикла

d)

Индекс цикла

47.

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

a)

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

b)

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

c)

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

d)

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

48.

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

a)

3, 5, 7, 9, 11

b)

3, 4, 5, 6, 7, 8, 9, 10, 11

c)

3, 4, 5, 6, 7, 8, 9, 10

d)

3, 5, 7, 9

49.

Какую последовательность чисел даст вам вызов функции range(10, 0, -2)

a)

10, 8, 6, 4, 2

b)

10, 8, 6, 4, 2, 0

c)

0, 2, 4, 6, 8, 10

d)

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

50.

Что выполняет функция range() в цикле for?

a)

Создает последовательность чисел в заданном диапазоне

b)

Выполняет продолжение цикла

c)

Определяет длину цикла

d)

Прерывает выполнение цикла

51.

Что выполняет функция range() в цикле for?

a)

Создает последовательность чисел в заданном диапазоне

b)

Выполняет продолжение цикла

c)

Определяет длину цикла

d)

Прерывает выполнение цикла

52.

2.В каком цикле значение параметра уменьшается на 1?

a)
b)
c)
53.

1. Чему равен x после выполнения данного цикла:

a)

2

b)

4

c)

6

d)

3

e)

5

54.

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

i = 7

while i < 11:

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

i += 1

a)

3

b)

4

c)

5

d)

6

e)

7

55.

10.Чему равен i после выполнения данного цикла:

a)

7

b)

4

c)

6

d)

5

e)

3

56.

Циклы WHILE ...

a)

циклы, которые запускаются неизвестное количество раз, в зависимости от условия

b)

циклы, которые работают определенное количество раз

57.

Как с английского языка переводится слово "while"?

a)

условие

b)

пока

c)

телоBreak

d)

команда

58.
  1. Как называется один шаг циклического процесса?

a)

Команда цикла

b)

Тело цикла

c)

Итерация

d)

Инкремент

59.
  1. Как называется последовательность кода в программе с циклом, которую нужно выполнить несколько раз?

a)

Команда цикла

b)

Тело цикла

c)

Итерация

d)

Инкремент

60.

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

x = 1

while x <10:

    print(x)

    x = x+1

a)

1

2

3

4

5

6

7

8

9

10

b)

0

1

2

3

4

5

6

7

8

9

c)

1

2

3

4

5

6

7

8

9

d)

нет правильного ответа

61.

Что выведет программа?

a)

2

b)

4

c)

5

d)

6

62.

Что выведет программа?

a)

3

b)

2

c)

17

d)

12

e)

29

63.

Что такое итерация в циклическом алгоритме?

a)

Итерация - это завершение цикла

b)

Итерация - это уникальный шаг

c)

Итерация - это пропуск элемента

d)

Итерация - это повторение

64.

Сколько итераций выполнит цикл while?

a)

4

b)

5

c)

6

d)

10

65.

Сколько итераций выполнит цикл while?

a)

0

b)

1

c)

2

d)

10

66.

Сопоставьте фрагменту программы с циклом while
соответствующий ей фрагмент программы с циклом for.

a)

b)

c)

d)

67.

Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 0

while s<7:

print('informatika')

s = s+1

a)

7 раз слово

"informatika"

b)

1 раз слово

"informatika"

c)

8 раз слово

"informatika"

d)

ничего не будет напечатано