Практика: Функції та модулі
Тренуємо def, параметри, return, значення за замовчуванням та import.
Перевірка — по шаблону (ключові фрагменти).
1 Створи функцію
Напиши функцію greet(name), яка друкує "Привіт, NAME!".
2 return
Напиши функцію add(a, b), яка повертає суму (через return), а не друкує її.
3 Значення за замовчуванням
Доповни функцію так, щоб параметр emoji мав значення за замовчуванням "🙂".
Напиши лише заголовок функції (перший рядок).
4 import math
Який рядок правильно імпортує модуль math?
5 Виклик функції з модулю
Після import math як викликати квадратний корінь з 81?
Завдання для VS Code / IDLE
Реалізуй у файлі .py.
🧩 1) Бібліотека функцій
Створи файл helpers.py з функціями: add, sub, mul, div (ділення з перевіркою на 0).
У main.py імпортуй їх і зроби міні-калькулятор.
🎲 2) Кубик
Використай random.randint(1, 6) і створи функцію roll(), яка повертає випадкове число 1..6.
Кинь кубик 10 разів і порахуй суму.
📏 3) Геометрія
Створи модуль geometry.py з функціями area_rectangle(a, b) і area_circle(r) (через math.pi).
Коли виконаєш всі завдання, зроби скріншот результатів та кодів і надішли вчителю в Classroom.