prometheus. Масовий онлайн курс "Основи...
TRANSCRIPT
Готуємо пітона
Продовження знайомства з мовою Python
Основи програмування мовою Python, лекція 3 Київ, 2015
Факторіал числа
0! = 1
1! = 1
2! = 1·2 = 2
3! = 1·2·3 = 6
4! = 1·2·3·4 = 24
5! = 1·2·3·4·5 = 120
6! = 1·2·3·4·5·6 = 720
7! = 1·2·3·4·5·6·7 = 5040
8! = 1·2·3·4·5·6·7·8 = 40320
9! = 1·2·3·4·5·6·7·8·9 =362880
10! = 1·2·3·4·5·6·7·8·9·10 =3628800
Приклад 3.1
майже те саме, що і
псевдокодом
ініціалізація змінних
багаторядковий коментар
однорядковий коментар
def function_name(arg1, arg2): ... <some code> .. return result
x = function_name(a, b)
визначення функції
та її використання у коді
виклик функції з аргументом-
рядком та передача її
результату іншій функції,
результат зовнішньої функції
зберігається у змінну N
умовне розгалуження
якщо ... інакше ...
якщо умова вірна (N<0),
виконується перший блок
коду, в інакшому випадку -
другий
цикл, що повторюється
N разів.
всередині відбувається
множення для обчислення
факторіалу
в кінці –
виведення результату
Приклад 3.4
Дякую за увагу!Над випуском працювали:
• Павлюченко Нікіта Сергійович
• Панібрат Марія Олексіївна
НТУУ "КПІ", 2015