wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

8 python итог

Total questions: 25

Worksheet time: 21mins

Name
Class
Date
1.

Кто придумал Python?

a)

Гвидо ван Россум

b)

Блез Паскаль

c)

Билл Гейтс

d)

Никлаус Вирт

2.

print (2**5)

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

a)

10

b)

100

c)

32

d)

0.4

3.

print (20//3)

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

a)

2

b)

6

c)

6.6666

d)

60

4.

Что такое input?

a)

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

b)

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

c)

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

d)

Не знаю

5.

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

a)

input()

b)

print()

c)

int()

d)

string()

6.

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

a)

string()

b)

print()

c)

input()

d)

int()

7.

Для цикла используют:

a)

if

b)

while

c)

def

d)

class

8.

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

x = 3

c = 0

while x > 1:

c = c +1

x = x -1

a)

3

b)

0

c)

1

d)

2

9.

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

a)

53

b)

8

c)

TypeError(ошибка)

d)

35

10.

Какую команду надо вставить в строку номер 2 чтобы выходные данные совпали?

a)

print("Мне", t, "лет!")

b)

print("Мне " + "t" + " лет!")

c)

print("Мне " + 5 + " лет!")

d)

print(Мне 5 лет!)

11.

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

a)

>=, !=, = =

b)

**, //, %

c)

and, or, not

12.

Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 3?

a = 10

b = 5

if a > 1 ... a < b:

a = a - 7

else:

a = a + 7

(a)  

13.

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

a = 28

b = 7

c = a % b + b

(a)  

14.

Рассмотрите фрагмент программы.

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(6, 8); (3, 5); (–7, 2); (7, 7); (9, 8); (–1, 3); (–4, 5); (6, 9); (2, –1).

Сколько было запусков, при которых программа напечатала «YES»?



(a)  

15.

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

a)

А=input()

b)

A:=input()

c)

A=int(input())

d)

A=print()

16.

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

a=input()

print("Всё хорошо?", "a")

Если пользователь введет слово "Маша"

a)

Всё хорошо? Маша

b)

Всё хорошо? а

c)

Всё хорошо?

d)

Всё хорошо?, "а"

17.

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

a)

Hello

b)

3dl_hi

c)

_ppp

d)

job_3

18.

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

a)

104

b)

410

c)

TypeError(ошибка)

d)

14

19.

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

a)

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

b)

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

c)

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

d)

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

e)

пустая последовательность

20.

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

a)

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

b)

пустая последовательность

c)

3, 5, 7, 9, 11

d)

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

e)

3, 5, 7, 9

21.

Сколько итераций сделает цикл?

for _ in range(1, 6): print('Python rocks!')

(a)  

22.

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

total = 0

for i in range(1, 6):

(a)   total += i

print(total)

23.

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

count = 10

while count < 1:

(a)   print('Python awesome!')

24.

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

i = 5

while i <= ...:

____print('Python awesome!')    

____ i += 1

(a)  

25.

В каких строках совершены ошибки? Укажите номера строк в текстовое поле ниже через пробел.

(a)