Sobes.tech
Middle

Қимати пешфарзро ба аргументҳои функсия илова кунед.

sobes.tech AI

Ҷавоб аз AI

Дар забонҳои барномасозӣ монанди Python, арзишҳои пешфарз барои аргументҳои функсия мустақиман дар таърифи функсия муайян карда мешаванд. Ин имкон медиҳад, ки функсияро бидуни нишон додани ин аргументҳо фаро кунем, ва он гоҳ онҳо арзишҳои муайяншударо қабул мекунанд.

Масалан дар Python:

def greet(name="Меҳмон", greeting="Салом"):
    print(f"{greeting}, {name}!")

# Дастурҳои функсия

greet()  # Натиҷа: Салом, Меҳмон!
greet("Аня")  # Натиҷа: Салом, Аня!
greet(greeting="Рӯзи хуб")  # Натиҷа: Рӯзи хуб, Меҳмон!

Ин муносибат истифодаи функсияҳоро содда мекунад ва коди бештар хондашаванда ва чандир месозад.