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.
