O‘zbekiston respublikasi oliy va o‘rta maxsus ta’lim vazirligi zahiriddin muhammad bobur nomidagi andijon davlat universiteti axborot texnologiyalari va kompyuter



Download 325,72 Kb.
bet2/3
Sana18.02.2022
Hajmi325,72 Kb.
#456002
1   2   3
Bog'liq
Metodika Akaboyeva(Jalilova) Muhayyo

Qism dasturning turlari: • FUNKSIYA - ma’lum bir vazifani bajaruvchi, qandaydir nomga ega, bir yoki bir necha qiymatni qabul qiluvchi, ishni tugatganidan keyin esa asosiy dasturga bir yoki bir necha natija qiymatlarini qaytaruvchi qism dastur. • PROTSEDURA - funksiyaga o‘xshash ko‘p marta foydalanilishi mumkin bo‘lgan qism dastur bo‘lib, yagona farqli jihati hech qanday qiymatni qaytarmaydi.

Python dasturlash tilining har xil masalalarni yechishga mo‘ljallangan bir necha foydali standart funksiyalari mavjud. STANDART FUNKSIYALAR  Print () - foydalanuvchi uchun ma’lumotlarni chiqaradi. Masalan, turli ma’lumotlar va hisoblash natijalarini. Input () - funksiyasining zidi, foydalanuvchilar kiritgan no dasturga uzatadi. Randint () - tasodifiy sonni chiqaradi. Masalan, dasturda tasodifiy son kerak bo‘lib qolganda ishlatiladi.

FUNKSIYANI E’LON QILISH VA CHAQIRISH Har bir yaratilgan qism dasturga, xususan, funksiyaga hamda protseduraga albatta nom berish kerak va bu nom Pythonda define ( ing. define - aniqlash ) so‘zidan olingan def kalit so‘zi bilan boshlanadi. def - funksiyani e’lon qiluvchi kalit so‘z. funksiya_nomi - funksiya nomi. parametrlar ro‘yxati - ushbu ro‘yxat bir necha parametrdan iborat bo‘lishi mumkin va ular vergul bilan ajratib yoiladi. buyruqlar_bloki - funksiya tanasi boshqa operatorlar kabi bitta xat boshi tashlab yozilishi shart. Funksiya nomi orqali chaqiriganda uning tarkibidagi buyruqlar ketma- ketligi bajariladi. Shundan so‘ng dastur funksiya chaqirilgan satrga qaytadi va shu satrdan keyingi buyruqlarga o‘tadi. salomlashish nomli funksiya e’lon qilindi. xabar o‘zgaruvchisi qiymatni qaytarish. Funksiyani chaqirib, ekranga chiqarish. Pythonda protseduralar deyarli funksiyalardek yoziladi. Farqi shundaki , protseduralar hech qanday qiymatni qaytarmaydi. Quyida protseduraga misol keltirilgan: FUNKSIYAGA QIYMAT UZATISH Funksiyaga qayta ishlashi uchun qiymatlar berish mumkin.


Download 325,72 Kb.

Do'stlaringiz bilan baham:
1   2   3




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