Mavzu: moslashuvchan funksiyalar reja: Reja
Download 0.66 Mb.
|
121-20 Abdumurodova ozoda 1.1
- Bu sahifa navigatsiya:
- 3. Moslashuvchan funksiya sintaksisi
- MOSLASHUVCHAN FUNKSIYA
- *args USULI
- E`tiboringiz uchun rahmat
“Axborot tizimlari va texnologiyalari” yo’nalishi 121-20 guruh talabasi Abdumurodova Ozoda Fan :“PYTHON BASICS VA OOP” MAVZU: MOSLASHUVCHAN FUNKSIYALARReja:Reja:1.Moslashuvchan funksiya o`zi nima?2.Moslashuvchan funksiyani qo`llash usullari3. Moslashuvchan funksiya sintaksisiFunksiya haqida umumiy tarif
MOSLASHUVCHAN FUNKSIYA
*args USULI*args USULIAgar funksiya qabul qiladigan parametrlar soni noaniq bo'lsa, va parametrlaryagona qiymatlar ko'rinishida uzatilsa, funksiya yaratishda argumentdanavval yulduzcha qo'yiladi (*arguments).Quyidagi misolni ko'raylik. summa() nomli funksiyamiz istalganchasonlarni qabul qilib oladi, va ularning yi'gindisi hisoblaydi:*args usulida, bacha uzatilgan parametrlar (bir dona bo'lsa ham) funksiya ichida o'zgarmas ro'yxatga (tuple) joylanadi. Bundan kelib chiqib, yuqoridagi funksiyamizni yanada soddalashtirib yozishimiz mumkin: Natija:22*kwargs USULI Agar funksiyaga kalit so'z - qiymat ko'rinishidagi argumentlarni uzatish talab qilinsa va bunday parametrlar soni noma'lum bo'lsa, argument oldidan ikkita yulduzcha qo'yiladi (**kwargs).Yuqoridagi funksiyamiz kompaniya va model degan ikki qiymatni qabul qiladi, undan keyin esa funksiyaga istalgancha parametr uzatish mumkin. Bunday funksiyaga parametrlar kalitso'z=qiymat ko'rinishida uzatiladi. Funksiya ichida avval foydalanuvchi kiritgan qo'shimcha qiymatlardan iborat malumotlar deb nomlangan lug'at shakllantiriladi. Undan keyin esa majburiy parametrlarni lug'atga qo'shamiz.E`tiboringiz uchun rahmatDownload 0.66 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling