Kompyuterlashgan loyihalash tizimlari fakulteti, intellektual muhandislik tizimlari kafedrasi


Download 445.5 Kb.
bet1/7
Sana06.02.2023
Hajmi445.5 Kb.
#1169713
  1   2   3   4   5   6   7
Bog'liq
7-Ma\'ruza Mutaxassisliklarga ixtisoslashgan dasturlar








O‘ZBEKISTON RESPUBLIKASI OLIY VA
O‘RTA MAXSUS TA’LIM VAZIRLIGI
FARG‘ONA POLITEXNIKA INSTITUTI
KOMPYUTERLASHGAN LOYIHALASH TIZIMLARI FAKULTETI, INTELLEKTUAL MUHANDISLIK TIZIMLARI KAFEDRASI








AXBOROTGA ISHLOV BERISH VA ALGORITMLASH
fanidan

7-MA’RUZA
5311000 – Texnologik jarayonlar va ishlab chiqarishni avtomotlashtirish kunduzgi ta’lim yo‘nalishi talabalari uchun
Farg‘ona – 2022



7-Mavzu. Mutaxassisliklarga ixtisoslashgan dasturlar. (2 soat)
Reja:
1. Funksiyalar
2. O‘zgaruvchilarning ko‘rinish sohasi
3. Modullar

Tayanch so‘zlar: qism dastur, qism dasturlar-funksiyalar, qismdastur-funksiya tuzilishi, formal, lokal va haqiqiy parametrlar, dasturda qism dasturlardan foydalanish, qism dasturlar-proseduralar, qismdastur-proseduralar tuzilishi, formal, lokal va haqiqiy parametrlar, dasturda qism dasturlardan foydalanish.

1. Funksiyalar


Funksiyalar ma`lum bir vazifani bajaradigan va dasturning boshqa qismlarida qayta ishlatilishi mumkin bo‘lgan kod blokini ifodalaydi. Funksiyaning rasmiy ta`rifi quyidagicha:
def funksiya_nomi([parametrlar ro`yxati]):
amallar
funksiyaning aniqlanishi def kalit so‘zi, funksiya nomi, oddiy ochiluvchi va yopiluvchi qavslar, ikki nuqta hamda funksiya tana qismini ifodalovchi amallar ketma-ketligidan tashkil topadi. Oddiy qavs ichida parametrlar ro‘yxati keltirilib, u ixtiyoriy hisoblanadi. Funksiyaning tana qismi uning sarlavha qismiga nisbatan bitta xat boshi tashlab yozilishi shart. Masalan:

1
2


Download 445.5 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7




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