funksiyalar yaratish

PPTX 12 sahifa 55,4 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 12
funktsiyalar funksiyalarni yaratish. parametrlar va argumentlar. mahalliy va global o'zgaruvchilar. natijani qaytaruvchi funksiyalar. funktsiyalar funksiyalarni yaratish. parametrlar va argumentlar. mahalliy va global o'zgaruvchilar. natijani qaytaruvchi funksiyalar. pythondagi funksiya argumentlarni qabul qiladigan va qiymat qaytaradigan ob’ektdir. odatda funksiya def iborasi yordamida aniqlanadi. funksiya ixtiyoriy sonli argumentlarni qabul qilishi yoki umuman qabul qilmasligi mumkin. shuningdek, argumentlarning ixtiyoriy soniga ega funksiyalar, pozitsion va nomli argumentlarga ega funksiyalar, talab va ixtiyoriy funksiyalar ham keng tarqalgan. funksiya - bu bajarish uchun qayta-qayta chaqirilishi mumkin bo‘lgan kod blokidir. bu har qanday dasturlash tilining asosiy qismidir. xar qanday murakkaab programmani ikki qismdan iborat bo‘lishi mumkin: asosiy proramma, funksiya protsedura. funksiyani e’lon qilishda ma’lum qoidalarga amal qilinadi:  deklaratsiya def kalit so‘zi, undan keyin funksiya nomi va qavslar () yordamida amalga oshiriladi. funksiyaga uzatiladigan argumentlar qavs ichida bo‘lishi kerak. u yerda ularning standart qiymatlarini teng belgisidan keyin belgilash orqali ham belgilashingiz mumkin.  pythonda funktsiyadan chiqish uchun return …
2 / 12
‘ladi. funksiya protsedura oxirida return va ifoda joylashgan bo‘ladi. masalan, def func(a, b, c=2): return a + b + c func(1, 2) func(1, 2, 3) func(a=1, b=3) namunadan ko‘rinadiki, asosiy programmadan funksiya protseduraga faktik parametr bilan qayta qayta murojaat etish mumkin agar funksiya ichida o‘zgaruvchilardan foydalansak, bu o‘zgaruvchilar faqat shu funksiya ichida ishlatilishi mumkin. funksiya tugagach, ular endi ma’nosini yo‘qotadi, chunki ular amal qilmaydi. masalan: def function_a(): global a a = 1 b = 2 return a+b def function_b(): c = 3 return a+c print( function_a() ) print( function_b() ) dasturdan ko‘rinadiki, global hizmatchi so‘z umumlashgan o‘zgaruvchini e’lon qilish namunasidir funksiyada cheksiz miqdordagi parametrlardan foydalanish mumkin, ammo argumentlar soni parametrlarga to‘liq mos kelishi kerak. bu parametrlar pozitsion argumentlardir. python shuningdek, kalit so‘z argumentlari yordamida ko‘rsatilishi mumkin bo‘lgan standart qiymatlarni aniqlash imkoniyatini beradi. parametr - funksiya ta’rifining birinchi qatoridagi parametrlar ro‘yxatidagi nom. funksiya chaqirilganda formal parmetr o‘z qiymatini oladi. argument – …
3 / 12
f rectangle(): a = float(input("kengligi: ")) b = float(input("balandligi: ")) print("yuza: %.2f" % (a*b)) rectangle() misollar: uchburchakning yuzasini hisoblash funksiyasi def triangle(): a = float(input("asosi: ")) h = float(input("balandligi: ")) print("yuza: %.2f" % (0.5 * a * h)) triangle() misollar: aylananing yuzasini hisoblash funksiyasi def circle(): r = float(input("radius: ")) print("yuza: %.2f" % (3.14 * r**2)) circle() funksiya o‘zgaruvchan sonli argumentlarni qabul qilishi uchun argument nomidan oldin “*” belgisi qo‘yiladi. def len(*y): for x in y: print(x) len(10,20,30) python 3 da lambda funksiyasi sintaksisi faqat bitta ifodani talab qiladi: x = lambda a1, a2: a1 * a2 print(x(5,5)) print(x(3,5)) double = lambda x: x*2 print(double(5)) funksiya va lyambda farqi def def_c(y): return y*y*y l_c = lambda y: y*y*y print(def_c(3)) print(l_c(3)) my_l = [1, 3, 4, 6, 10, 11, 15, 12, 14] y_list = list(filter(lambda x: (x%2 == 0) , my_l)) print(y_list) l = [1, 3, 4, 6, 10, 11, 15, …
4 / 12
funksiyalar yaratish - Page 4
5 / 12
funksiyalar yaratish - Page 5

Ko'proq o'qimoqchimisiz?

Barcha 12 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"funksiyalar yaratish" haqida

funktsiyalar funksiyalarni yaratish. parametrlar va argumentlar. mahalliy va global o'zgaruvchilar. natijani qaytaruvchi funksiyalar. funktsiyalar funksiyalarni yaratish. parametrlar va argumentlar. mahalliy va global o'zgaruvchilar. natijani qaytaruvchi funksiyalar. pythondagi funksiya argumentlarni qabul qiladigan va qiymat qaytaradigan ob’ektdir. odatda funksiya def iborasi yordamida aniqlanadi. funksiya ixtiyoriy sonli argumentlarni qabul qilishi yoki umuman qabul qilmasligi mumkin. shuningdek, argumentlarning ixtiyoriy soniga ega funksiyalar, pozitsion va nomli argumentlarga ega funksiyalar, talab va ixtiyoriy funksiyalar ham keng tarqalgan. funksiya - bu bajarish uchun qayta-qayta chaqirilishi mumkin bo‘lgan kod blokidir. bu har qanday dasturlash tilining asosiy qismidir. xar qanday ...

Bu fayl PPTX formatida 12 sahifadan iborat (55,4 KB). "funksiyalar yaratish"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: funksiyalar yaratish PPTX 12 sahifa Bepul yuklash Telegram