Bu qanday ishlaydi:
func nomli funksiya bitta boshlang’ich qiymatsiz parametr va ikkita boshlang’ich qiymatli parametrga ega.
func(3, 7) funksiyaning birinchi chaqirilishida a parametr 3, b parametr 7, c parametr esa boshlang’ich qiymat 10 qabul qiladi.
func(25, c=24) funksiyaning ikkinchi chaqirilishida a parametr argument pozitsiyasi bo’yicha 25 qiymat qabul qiladi. Shundan song c parametr nom ya’ni kalit parametr bo’yicha 24 qiymat qabul qiladi. b parametr esa boshlang’ich qiymatga ko’ra 5 qiymat qabul qiladi.
func(c=50, a=100) funksiyaning uchunchi chaqirilishida biz barcha qiymatlar uchun kalit argumentlardan foydalanamiz. E’tibor bering, funksiyani e’lon qilishda c parametr a parametrdan keyin ko’rsatilgan bo’lsa ham, qiymat biriktirish vaqtida c parametrga a parametrdan oldin qiymat biriktiryapmiz.
Do'stlaringiz bilan baham: |