wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Вопросы по Python

Total questions: 20

Worksheet time: 10hrs 0mins

Name
Class
Date
1.

Как в Python начинается объявление функции?

a)

function

b)

def

c)

func

d)

define

e)

method

2.

Как называется часть программы, которая находится внутри функции?

a)

аргументы

b)

параметры

c)

тело функции

d)

результат

e)

модуль

3.

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

a)

print

b)

output

c)

return

d)

break

e)

pass

4.

Что выведет этот код? def f(): print("Hi") f()

a)

Hi

b)

f

c)

ничего

d)

ошибка

e)

print

5.

Как правильно вызвать функцию summa()?

a)

call summa

b)

summa

c)

summa()

d)

def summa()

e)

print summa

6.

Что такое параметры функции?

a)

данные, которые функция возвращает

b)

данные, которые передаются в функцию

c)

имя функции

d)

комментарии

e)

ошибки

7.

Сколько параметров у функции? def f(a, b): return a + b

a)

0

b)

1

c)

2

d)

3

e)

4

8.

Что выведет код? def f(): return 5 print(f())

a)

f

b)

return 5

c)

5

d)

ничего

e)

ошибка

9.

Что делает функция print()?

a)

возвращает значение

b)

завершает программу

c)

выводит данные

d)

вводит данные

e)

удаляет данные

10.

Как правильно написать пустую функцию?

a)

def f():

b)

def f(): pass

c)

function f()

d)

def f {}

e)

f(): pass

11.

Что выведет код? def f(x): return x * 2 print(f(3))

a)

3

b)

6

c)

x * 2

d)

ошибка

e)

ничего

12.

Что выведет код? def f(x): return x * 2 print(f(3))

a)

3

b)

6

c)

x * 2

d)

ошибка

e)

ничего

13.

Какое слово обязательно должно быть после def?

a)

параметр

b)

return

c)

имя функции

d)

print

e)

pass

14.

Можно ли использовать несколько return в одной функции?

a)

нет

b)

да

c)

только один

d)

только без параметров

e)

только в цикле

15.

Какой знак используется после имени функции?

a)

;

b)

:

c)

.

d)

,

e)

%

16.

Что является аргументом в вызове f(10)?

a)

f

b)

()

c)

10

d)

return

e)

def

17.

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

a)

def f(a)

b)

def f(a):

c)

function f(a):

d)

def f = a

e)

f(a):

18.

Где правильно написано имя функции?

a)

1func

b)

func-name

c)

func_name

d)

func name

e)

func$name

19.

Можно ли вызывать функцию несколько раз?

a)

нет

b)

да

c)

только один раз

d)

только в цикле

e)

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

20.

Зачем нужны функции?

a)

для хранения данных

b)

для повторного использования кода

c)

для удаления ошибок

d)

для ввода данных

e)

для вывода данных