Code Lab е в разработка. Постепенно добавяме нови уроци и подобрения. Прогресът може да бъде изтрит.
Зареждане…
Code Lab е в разработка. Постепенно добавяме нови уроци и подобрения. Прогресът може да бъде изтрит.
Зареждане…
Code Lab е в разработка. Постепенно добавяме нови уроци и подобрения. Прогресът може да бъде изтрит.
PYTHON FUNCTIONS / CHAPTER 04 / Учене / LESSON 02
Втори час. Можеш да подадеш аргумент по име: label(name="weight", unit="kg"). Това е keyword argument — редът вече не е единственият начин.
Параметър може да има стойност по подразбиране:
def label(name, unit="kg"):
return f"{name} {unit}"Тогава label("weight") ползва "kg", а label("height", unit="m") го презаписва.
Правило: параметрите с default стоят след тези без default. Честа грешка: да размениш позиционен и keyword без нужда, или да очакваш default да се „запомни“ между извикванията за изменяеми обекти (днес ползваме само прости default низове/числа).
Учене: default стойност и keyword извикване.
PROFILE IDLE
›