Funksiyalar bir xil amalni qayta-qayta yozmaslik uchun ishlatiladi. Funksiyani bir marta yozib, uni istalgan joyda chaqirishingiz mumkin.
Mana funksiya yozishning asosiy ko'rinishi:
def kvadrat(n):
return n * nBu funksiyani chaqirish va natijani ekranga chiqarish:
def kvadrat(n):
return n * n
print(kvadrat(5)) # 25
print(kvadrat(3)) # 9def bilan funksiya nomi va parametrlar yoziladi. return bilan natija qaytariladi.
Muhim qoidalar:
def kalit so'zi funksiya boshlanishini bildiradin) — parametrreturn funksiyaning natijasini qaytaradiMatematik funksiyalar to'plami
Berilgan son uchun ikki matematik funksiya yarating:
kvadrat(n) — n ning kvadratini hisoblaydi (n × n)kub(n) — n ning kubini hisoblaydi (n × n × n)Misol:
kvadrat(5) → 25kub(3) → 27