Informatică Programare
Functii fara valoare returnata in Python
Funcțiile fără valoare returnată în Python sunt funcții care nu returnează nicio valoare explicită, ci execută doar o acțiune. Ele sunt definite folosind cuvântul-cheie 'def' și nu conțin instrucțiunea 'return' sau o folosesc fără valoare. În Python, astfel de funcții returnează implicit 'None'.
Caracteristici ale funcțiilor fără return
- Definiție Funcția se definește cu 'def nume_funcție(parametri):' și corpul ei nu include 'return' sau are 'return' gol.
- Valoare implicită Dacă nu specifici 'return', funcția returnează automat 'None', care reprezintă absența unei valori.
- Utilizare Se folosesc pentru acțiuni ca afișarea pe ecran, modificarea variabilelor globale sau scrierea în fișiere.
Exemplu practic
- 1 Pasul 1: Definirea funcției def salut(nume): print(f"Salut, {nume}!")
- 2 salut("Ana") # Afișează: Salut, Ana!
- 3 Pasul 3: Verificarea returnării rezultat = salut("Ion") print(rezultat) # Afișează: None
Folosește funcții fără return pentru operații care nu necesită rezultat, ca optimizare a codului.