Junior — Middle
Bir funksiyanın parametrinə dəyər ötürmək ilə bu funksiyanı çağırarkən müəyyən məlumatlardan istifadə etmək arasındakı fərq nədir?
sobes.tech Süni İntellekt
AI-dan cavab
Funksiya parametrləri — bu, funksiyanın tərifində elan olunan dəyişənlərdir və çağırış zamanı dəyərləri qəbul etmək üçün xidmət edir. Konkret məlumatlar ( arqumentlər ) isə bu parametrlərə çağırış zamanı ötürülən real dəyərlərdir.
Məsələn:
def greet(name): # name — parametr
print(f"Salam, {name}!")
greet("Alicia") # "Alicia" — arqument
Burada, name parametrdir və "Alicia" çağırış zamanı ötürülən konkret dəyərdir. Parametrlər funksiyanın strukturunu müəyyən edir, arqumentlər isə funksiyanın çağırış zamanı işlədiyi məlumatlardır.