Sari la conținut
Academia PythonAcademiaPython

P10.3 Funcții: reutilizăm codul

Concept nou si exemplu

Parametrii pot avea valori implicite, de exemplu: def saluta(nume="Prieten"):. Dacă apelăm saluta(), se va folosi valoarea implicită 'Prieten'.

Exemplu practic: Funcții cu valori implicite
def calculeaza_pret(pret, reducere=0):
    return pret - reducere

print("Preț normal:", calculeaza_pret(100))
print("Preț redus:", calculeaza_pret(100, 15))

Prima apelare folosește reducerea implicită 0. A doua folosește reducerea 15 oferită la apel.