Функції задаються словом def. Давайте створимо функцію, що буде виводити Hello world!
def hw(): print("Hello world!")Виконавши у коді hw, виведеться Hello world! У скобках функції , можна вказувати параметри. Напиклад, можна додавати до чисел певне число і повертати його
def kas(int_1=0): return(int_1+10)Тепер, якщо ми виконаэмо print(kas(15)), виведеться 25. Зверніть увагу на те, що я вказав int_1=0. Це означає, що при виконанні пустої функції, значенням по завмовчуванню буде 0. Тобто print(kas()) виведе 10.
Щоб скоротити написання простих функцій, існує
lambda <аргументи> : <що повертає>Таким чином нашу функцію kas можна переробити в
kas = lambda int_1=0 : int_1+10print(kas()) #виведеться 10print(kas(60)) #виведеться 70