Kompyuter ilmlari va dasturlash texnologiyalari



Yüklə 163,97 Kb.
Pdf görüntüsü
səhifə1/3
tarix26.11.2023
ölçüsü163,97 Kb.
#135955
  1   2   3
SAM11 MUS



OʻZBEKISTON RESPUBLIKASI
OLIY TA’LIM, FAN VA INNOVATSIYALAR VAZIRLIGI
MIRZO ULUG‘BEK NOMIDAGI
OʻZBEKISTON MILLIY UNIVERSITETINING JIZZAX FILIALI
AMALIY MATEMATIKA FAKULTETI 
«KOMPYUTER ILMLARI VA DASTURLASHTIRISH» KAFEDRASI 
“KOMPYUTER ILMLARI VA DASTURLASH TEXNOLOGIYALARI"
YO’NALISHI 11-21-GURUH KENJABOYEV SAMANDAR
“PHYTON ” FANIDAN
MUSTAQIL ISH 


Ichki funksiyalarning umumiy ko'rinishi va misollari:
• Python-da qanday ichki funksiyalar mavjudligi va ular qanday ishlashi 
haqida qisqacha ma'lumot yozing.
• Ichki funksiyalarni yaratish va ulardan foydalanishni namoyish etuvchi 
kodlarga misollar keltiring. 
Python-da ichki funksiyalar, boshqa funksiyalar ichida yaratilgan va ularning 
o'zining o'zining mavjudligi bo'lgan funksiyalardir. Ichki funksiyalar, bitta yoki bir 
nechta ustunlarni olishi mumkin bo'lgan, amalni bajaradigan va natijani 
qaytaradigan o'zgaruvchilardan iborat bo'lishi mumkin. Bunday funksiyalar 
o'zgaruvchilarni o'z ichida saqlaydi va ularni boshqa funksiyalar yoki asosiy 
dasturlash qismida istalgan vaqtda ishlatishi mumkin. 
Ichki funksiyalarni yaratish uchun, asosiy funksiya ichida def kalit so'zi va funksiya 
nomi yoziladi. Keyin funksiya nomi orqali funksiya chaqirilib, bajarilishi kerak 
bo'lgan amallar yoziladi. Misol uchun, quyidagi kod ichki funksiyani namoyish 
etadi: 
python 
Copy 
def asosiy_funksiya(): 
print("Asosiy funksiya boshlandi.") 

def ichki_funksiya(): 
print("Ichki funksiya ishga tushdi.") 

ichki_funksiya() 



print("Asosiy funksiya tugadi.") 
asosiy_funksiya() 
Bu misolda, asosiy_funksiya nomli asosiy funksiya yaratilgan. Uning ichida 
esa ichki_funksiya nomli ichki funksiya yaratilgan. asosiy_funksiya chaqirildikda, 
ichki funksiya ichki_funksiya ham ishga tushiriladi va natija sifatida quyidagi 
chiqadi: 
Copy 
Asosiy funksiya boshlandi. 
Ichki funksiya ishga tushdi. 
Asosiy funksiya tugadi. 
Ichki funksiyalarning boshqa bir misoli esa argumentlarni qabul qilib, ular bilan 
ishlashni ko'rsatadi. Misol uchun: 
python 
Copy 
def asosiy_funksiya(x, y): 
def ichki_funksiya(a, b): 
return a + b 

natija = ichki_funksiya(x, y) 
print("Natija:", natija) 
 
asosiy_funksiya(3, 5) 


Bu misolda, asosiy_funksiya nomli asosiy funksiya yaratilgan. Uning ichida 
esa ichki_funksiya nomli ichki funksiya yaratilgan. asosiy_funksiya chaqirildikda, 
ichki 
funksiya 
argumentlarni 
qabul 
qilib, 
ularni 
qo'shib, 
natijani natija o'zgaruvchisiga saqlaydi va chiqaradi: 
Copy 
Natija: 8 
Shu tarzda ichki funksiyalar foydalanuvchiga kodni bo'sh va organishi oson 
bo'lishini ta'minlayadi. 
Pythonda ichma – ich joylashgan funksiyalarning qo‘llanilishi 
Assistant 
Poe 
Python dasturlash tilida ichki (nested) funksiyalar o'zgaruvchilar o'rniga joylashgan 
funksiyalardir. Ichki funksiyalar, ularni o'z ichida yaratgan funksiya ichida yoki 
boshqa funksiyalar ichida chaqirilishi mumkin. 
Ichki funksiyalar quyidagi usullarda qo'llaniladi: 
Ichki funksiyalarni boshqa funksiyalar ichida chaqirish: Ichki funksiyalar, ularni 
o'zining asosiy funksiyasida chaqirish orqali ishlatiladi. Misol uchun: 

Yüklə 163,97 Kb.

Dostları ilə paylaş:
  1   2   3




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin