În această lecție din cursul nostru Python, vom explora conceptul de funcții și vom învăța cum să le definim și să le apelăm în programele noastre.
Funcțiile sunt un bloc de cod care poate fi apelat de mai multe ori într-un program, făcând codul mai modular și ușor de citit. Ele ne permit să scriem cod mai eficient și să evităm repetarea aceluiași cod în întreaga aplicație.
Un exemplu simplu de funcție ar fi o funcție care convertește gradele Fahrenheit în grade Celsius. Putem defini această funcție astfel:
def fahrenheit_to_celsius(fahrenheit):
celsius = (fahrenheit - 32) * 5/9
return celsius
Această funcție ia un parametru, gradele Fahrenheit, și le convertește în grade Celsius. Rezultatul este returnat și poate fi utilizat în programul nostru.
Putem apela această funcție în programul nostru astfel:
temperature_f = 70
temperature_c = fahrenheit_to_celsius(temperature_f)
print("Temperatura în grade Celsius este:", temperature_c)
În acest exemplu, definim o variabilă pentru temperatura în grade Fahrenheit și apoi apelăm funcția noastră pentru a converti aceste grade în grade Celsius. Rezultatul este stocat într-o altă variabilă și apoi afișat în consolă.
Acesta este doar un exemplu simplu de cum putem utiliza funcțiile în programele noastre Python. Ele ne permit să scriem cod mai modular și să îmbunătățim eficiența programelor noastre.