Salom Word Birinchi cgi dasturi


TheAnonymousFunktsiyalari



Download 0,56 Mb.
bet234/501
Sana29.12.2021
Hajmi0,56 Mb.
#85136
1   ...   230   231   232   233   234   235   236   237   ...   501
Bog'liq
python 3 o'zbek

TheAnonymousFunktsiyalari

Ushbu funktsiyalar anonim deb ataladi, chunki ular standartda e'lon qilinmaydi

def kalit so'zidan foydalanib. Kichkina yaratish uchun lambda kalit so'zidan foydalanishingiz mumkin

anonim funktsiyalar.

Lambda shakllari har qanday argumentlarni olishi mumkin, ammo ulardan faqat bitta qiymatni qaytarishi mumkin



ifoda shakli. Ular buyruqlar yoki bir nechta iboralarni o'z ichiga olmaydi.

Anonim funktsiyani bosib chiqarish uchun to'g'ridan-to'g'ri qo'ng'iroq qilib bo'lmaydi, chunki lambda buni talab qiladi



ifoda.

Lambda funktsiyalari o'zlarining mahalliy nomlari maydoniga ega va o'zgaruvchilarga kira olmaydi



parametrlar ro'yxatidagi va global nomlar maydonidagilardan tashqari.

Garchi lambdalar funktsiyaning bir satrli versiyasi ekanligi ko'rinsa-da, ular bunday emas



C yoki C ++ tillaridagi yozuvlarga mos keladi, ularning maqsadi ajratishni birlashtirishdir

Funktsiyani bajarish maqsadida, chaqiruv paytida.



Sintaksis

Lambda funktsiyasining sintaksisi faqat bitta iborani o'z ichiga oladi, u quyidagicha:

lambda [arg1 [, arg2, ..... argn]]: ifoda

Quyida lambda funktsiyasining shakli qanday ishlashini ko'rsatuvchi misol keltirilgan.

#! / usr / bin / python3

# Vazifani aniqlash bu erda

yig'indisi = lambda arg1, arg2: arg1 + arg2

# Endi siz funktsiya sifatida summani chaqirishingiz mumkin

bosib chiqarish ("Jami qiymati:", sum (10, 20))

bosib chiqarish ("Jami qiymati:", sum (20, 20))

Yuqoridagi kod bajarilganda, u quyidagi natijani beradi -




Download 0,56 Mb.

Do'stlaringiz bilan baham:
1   ...   230   231   232   233   234   235   236   237   ...   501




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish