wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

функция рус

Total questions: 30

Worksheet time: 28mins

Name
Class
Date
1.

Перед названием функции должно быть:

a)

def

b)

for

c)

if

d)

while

2.

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

a)

if

b)

while

c)

def

d)

class

3.

Каким может быть название функции?

a)

Любым, которое придумает программист (по правилам составления имен)

b)

Зависит от функции

c)

Слово из 3 или более букв

d)

Любым, может даже не быть никакого имени

4.

Какие операторы цикла вы знаете?

a)

if, for

b)

for, while

c)

break, while

5.

Как объявить бесконечный цикл?

a)

while True:

b)

for True:

c)

elif true:

6.

Что такое функция?

a)

Алгоритм, позволяющий выводить на экран графическую информацию

b)

Способ производить вычисления параллельно

c)

Отдельно выделенный алгоритм, названный по имени

d)

Указание на зависимость между переменными

7.

С какого слова начинается любая функция?

a)

defenition

b)

def

c)

list

d)

return

8.

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

a)

Функция - подпрограмма, а процедура - вспомогательный алгоритм

b)

Функция ничего не возвращает в программу

c)

Процедура ничего не возвращает в программу

d)

В одном случае слово return, а в другом comeback

9.

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

a)

П

b)

О

c)

Fun(6)

d)

6

10.

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

a)

2, 10

b)

5

c)

2

d)

a

11.

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

a)

ошибка

b)

22

c)

First() - 3

d)

25

12.

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

a)

ошибка

b)

6

c)

power(b,c)

d)

8

13.

Как осуществляется обращение к подпрограмме - процедуре?

a)

указывается имя

b)

указываются параметры

c)

указывается имя или имя и параметры

14.

Что такое функция?

a)

Объект, принимающий аргументы и возвращающий значение

b)

Структура, определяющая поведение объекта

c)

Структура, определяющая поведение объекта

d)

Код, заключённый в круглые скобки

15.

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

a)

get

b)

post

c)

return

d)

answer

16.

Что выведет данный код?

a)

1

b)

2

c)

5

d)

Ошибку

17.

Что выведет данный код?

a)

7 3

b)

5 10

c)

Ошибку

d)

Ничего

18.

Что выведет данный код?

a)

5

b)

3 2

c)

6

d)

Ошибку

19.

Сколько раз программа напечатает Boo?

a)

4

b)

5

c)

0

d)

1

20.

Что выведет данный код?

a)

4

b)

5

c)

Ничего

d)

Ошибку

21.

С какого слова начинается любая функция?

a)

defenition

b)

def

c)

list

d)

return

22.

s =[1, 2, 3, 4]

Напишите тип объекта s

(a)  

23.

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

(a)  

24.

What is the console output when this code runs?

a)

4

3

b)

16

6

c)

8

9

d)

8

6

25.

Что такое процедура в Python?

a)

То же, что и функция, но без return

b)

Специальный цикл

c)

Импортируемый модуль

d)

Переменная

26.

Как передать аргумент в функцию?

a)

Через глобальную переменную

b)

Через print()

c)

В скобках при вызове

d)

Через input()

27.

Как вызвать функцию с именем hello?

a)

A) call hello

b)


B) hello{}

c)


C) hello[]

d)


D) hello()

28.

Какой результат даст код:

a)

5

b)

2

c)

х+у

d)

ошибка

29.

def hello():

return "Саламалейкум!"

print(hello())

a)

A) hello

b)


B) Саламалейкум!

c)


C) return

d)


D) None

30.
a)

A) 2

b)


B) 3

c)


C) 4

d)


D) Ошибка