Page 25 - 6734
P. 25
set([1, 2, 3, 5]) 4 set([8, 9, 2, 1, 7]) 5
False
1
False
False
set([1, 2, 3, 5, 7, 8, 9])
set([2])
set([3, 5])
set([1, 3, 5, 7, 8, 9])
Функції
Функція – це частина коду програми (підпрограма), до якого
можна звернутись з інших місць програми [16, 19, 37]. Визначити
функцію можна за допомогою інструкції def, після якої вказується
назва функції і її параметри (аргументи). Код (тіло) функції
записується після символу ":" і позначається відступами. Функція
може повертати певне значення за допомогою інструкції return.
Атрибут __doc__ містить документацію функції. Щоб викликати
функцію потрібно вказати її ім’я і значення параметрів, наприклад,
sum(2, 2).
def sum(a,b=0): #визначити функцію з параметрами a, b
"Повертає суму двох чисел" # рядок документації
c=a+b
return c # функція повертає значення c
print sum(2,2), # вивести значення функції (a=2, b=2)
print sum(a=2,b=2), # або так
print sum(2) # вивести значення функції (a=2, b=0)
print sum.__doc__ # вивести документацію
4 4 2
Повертає суму двох чисел
24