5-amaliy mashg’ulot sun’iy neyron tarmoqlari. Sodda neyron tarmoqlarini qurish. Neyron tarmoqlarining to’g’ri va teskari tarqalish algoritmlari. Ishdan maqsad



Download 282,08 Kb.
Pdf ko'rish
bet1/2
Sana21.05.2023
Hajmi282,08 Kb.
#941961
  1   2
Bog'liq
5-amaliy ish



5-AMALIY MASHG’ULOT 
Sun’iy neyron tarmoqlari. Sodda neyron tarmoqlarini qurish. Neyron 
tarmoqlarining to’g’ri va teskari tarqalish algoritmlari. 
Ishdan maqsad: 
Python dasturidan foydalanib klasslar va obyektlar yaratish 
NAZARIY QISM 
Klasslar Object oriented dasturlashning poydevorlaridan biridir. Klasslar 
bizga dasturlashga va dastur elementlariga real hayotdagi buyumlar (obyektlarga) 
yondoshgandek yondoshish imkonini beradi. 
Klasslar, obyketlar va ularning qanday ishlashini tushungan dasturchi, mantiqiy 
fikrlashda ham kuchli bo'ladi. Mukammal va kompleks muammolarga ham 
yechimni ko'ra biladi. Klass tushunchasi siz uchun yangi bo'lishi mumkin, lekin biz 
shu vaqtgacha ulardan doimiy ravishda foydalanib keldik. 
Keling 
x
o'zgaruvchi yaratamiz, unga biror qiymat yuklaymiz va 
type()
funksiyasi yordamida uning turini kuramiz: 
x = 10 
print(type(x)) 
Copied! 
Natija: 

matn = "salom" 
print(type(matn)) 
Copied! 
Natija: 

Yuqoridan ko'rayabmizki, 
x
bu 
int
klassidagi, 
matn
esa 
str
klassidagi 
obyektlar ekan. Demak biz o'zgaruvchi yaratganimizda, aslida Python 
int
yoki 
str
klassidan foydalangan holda yangi obyektlar yaratib kelayotgan ekan. 
Huddi shu kabi, agar yangi funksiya yaratib, uning ham turini tekshirsak, 
funksiyamiz 
function
klassiga tegishli obyekt bo'lib chiqadi. 
def salom_ber(): 
print("Assalom alaykum") 


print(type(salom_ber)) 
Copied! 
Natija: 

Demak, Pythondagi har qanday o'zgaruvchi, funksiya va boshqa elementlar aslida 
obyektlar ekan. 
 
Har bir obyekt uning ustida bajarish mumkin bo'lgan funksiyalar bilan 
keladi. Bu funksiyalar obyekt ichida yashirin bo'ladi, va biz ularga nuqta va 
funksiya nomi orqali murojat qilishimiz mumkin. Bunday funksiyalar shu klass 
(yoki obyektga) tegishli 
metodlar
deyiladi. 
Biz ba'zi metodlar bilan avvalgi darslarimizda tanishdik. Bir klassga tegishli 
metodlar, boshqa klassdagi obyketlar uchun mavjud bo'lmasligi tabiiy. Misol 
uchun matnlar uchun mavjud metodlarni, butun yoki o'nli sonlarga qo'llab 
bo'lmaydi. 
matn = "salom" 
print(matn.upper()) 
Copied! 
Natija: 
SALOM
son = 20 
print(son.lower()) 
Copied! 
Natija: 

Download 282,08 Kb.

Do'stlaringiz bilan baham:
  1   2




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.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