funksiyalar yaratish

PPTX 12 pages 55.4 KB Free download

Page preview (5 pages)

Scroll down 👇
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

Want to read more?

Download all 12 pages for free via Telegram.

Download full file

About "funksiyalar yaratish"

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 ...

This file contains 12 pages in PPTX format (55.4 KB). To download "funksiyalar yaratish", click the Telegram button on the left.

Tags: funksiyalar yaratish PPTX 12 pages Free download Telegram