Funksiyalar
Funksiyalar qayta ishlatiladigan kod bo‘laklaridir. Agar biror kodingizni ikki marta yozayotganingizni sezsangiz, ehtimol bu kodni funksiyaga joylashtirish kerak bo‘ladi. Siz aslida oldingi boblarda ba'zi funksiyalardan foydalangansiz. Masalan, Python’da dir()
va sum()
kabi ko‘plab ichki funksiyalar mavjud. Shuningdek, siz math
modulini import qilgan edingiz va uning kvadrat ildiz olish funksiyasi (sqrt()
) dan foydalandingiz.
Ushbu bobda siz quyidagilar haqida bilib olasiz:
- Funksiyani yaratish
- Funksiyani chaqirish
- Argumentlarni uzatish
- Argumentlaringizga
type hinting
berish - Kalit so‘zli argumentlarni uzatish
- Talab qilinadigan va standart argumentlar
*args
va**kwargs
- Faqat pozitsion argumentlar
- Doira (Scope)
Keling, boshlaymiz!