LECȚIA 11
|
PAG. 1 / 4
|
Acasă >>>
Lecții online
Valori implicite pentru parametri
Dacă apelam funcțiile din lecția anterioară care conțineau parametri formali, fără unul dintre aceștia, am fi obținut cu siguranță o eroare. Revenind la exemplul anterior, mai jos am uitat să introduc argumentul pentru tip:Putem impune valori implicite pentru anumiți parametri direct în antetul funcției, ca mai jos: DETALII
La primul apel, ultimul argument lipsește, însă programul funcționează, valoarea implicită fiind 'str'.
Toți parametrii pot avea valori implicite (de exemplu, 0 și 'str'), deci putem apela funcția chiar fără niciun argument:
Evident, șirul rezultat va fi format din concatenarea celor 3 caractere "0", adică "000".
Obs. Tipul celor trei variabile care rețin datele citite trebuie să fie identic sau convertibil în acest caz. Dacă x e de tip str, iar y și z, de tip int... vom obține eroare. Așadar, atenție la ce date prelucrați!
Avansează la pagina următoare.
home | list LECȚII | perm_identity | arrow_upward |