Що буде надруковано в результаті виконання фрагмента програми?
def sum(a, b): print (a+b) sum(3, 5)
Позначте одну правильну відповідь.
3+5
35
8
Що буде надруковано в результаті виконання фрагмента програми:
def sum(a): print(a*a) for i in range(5): sum(i)
0 1 2 3 4
1 2 3 4 5
1 4 9 16 25
0 1 4 9 16
def func(n): f = 1 for i in range(1, n+1): f = f*i print(f) func(5)
0
120
24
5
Описано функцію:
def sum(a, b): print(a+b)
Чи наведено правильні виклики цієї функції?
sum(х, 3, 5)
х = 3 sum(х, х+5)
sum(3)
sum(3, 5)
Які з тверджень (А–Г) є правильними? Позначте всі правильні відповіді.
Заголовок функції починається зі слова def, після якого пишуть назву функції і круглі дужки (())
Формальні параметри в дужках у заголовку функції — імена змінних, які отримують значення при виклику функції
Дужки в заголовку функції мають бути порожніми
Заголовок функції завершується двокрапкою і з нового рядка без відступів починається тіло функції
Установіть відповідність між операторами (1–3) та їх призначенням (А–В).
def sum(a, b):
print (a+b)
Оператор виклику функції
Тіло функції
Заголовок функції
from turtle import* def drowing(a, b, c): for x in range(a) : forward(b) left(c)
Установіть відповідність між параметрами, з якими викликано функцію (1–4), та результатом її виконання (А–Г).
drowing(6, 50, 60)
drowing(4, 50, 90)
drowing(3, 50, 120)
drowing(4, 50, 60)
Що надрукує наведена програма?
def func(x, n): f = 1 for i in range (1, n+1): f = f*x print(f) func(2, 5)