1. Pythonni o`rnatish idle da ishlash



Download 0,69 Mb.
Pdf ko'rish
bet9/17
Sana06.07.2022
Hajmi0,69 Mb.
#751963
1   ...   5   6   7   8   9   10   11   12   ...   17
Bog'liq
10-Ma'ruza Matlab paketi va Python dasturida ishlash asoslari.

Satrlar 
Matnli ma'lumot bilan ishlash uchun Python simlar buyurtmalarini tartibga 
soluvchi satrlarni (string turi) ishlatadi. Python buyruqlarni qayta ishlash uchun 
kuchli vositalarga ega. Yuqorida aytib o'tganimizdek, tillar o'zgaruvchan 
ob'ektlardir. Satrlarni belgilash (") yoki qo`shtirnoq belgilari (") yordamida 
belgilanadi.
Ixtiyoriy sonli qator bilan ishlash uchun uchtalik apoatrof yoki uchtalik 
qo`shtirnoqlardan foydalaniladi. 
\ Belgilar maxsus belgilarni kiritish uchun ishlatiladi. Misolda
\n belgisi yangi qatorni taqdim etadi, \t gorizontal tabulyatsiyani anglatadi. 
Satrlarda bajariladigan operatsiyalarning asosiy majmui birlashma 
operatoridan + va takrorlashdan foydalangan holda birlashtiruvchi satrlarni o'z 
ichiga oladi - takroriy iboralar *:
Ichki len funktsiyasi magistral uzunligini qaytaradi:
Pythondagi magistral tasodifiy kirish belgilar ketma-ketligi. Ushbu ketma-
ketlikning individual elementlari ketma-ketlikning pozitsiyasi bo'yicha indekslash 
amaliyoti yordamida chiqariladi:
Pythonda indekslanish 0 bilan boshlanadi: birinchi element 0 indeksiga ega, 
ikkinchisi 1 va hokazo. Shuningdek teskari tartibda indeks mumkin:


Yo'l simvollarining bir qismini olish uchun, siz til qismini olish uchun 
ma'lum 
bo'lgan 
umumiy 
indeks 
yaratishning 
bir 
nechta 
formasidan 
foydalanishingiz mumkin. Misolda qaraymiz 
2 (indeks 1) dan 3 gacha belgilar tanlansa, kesilgan tomonning chap qirrasi sukut 
bo'yicha nolga teng, va o'ng qirrasi satr uzunligiga teng: 
Ro`yxatlar 
Python'dagi ro'yxatlar (turi ro'yxat) boshqa dasturiy tillardagi qatorlarga 
o'xshash, ammo ular ko'proq imkoniyatlarga ega. Satrlari farqli o'laroq, 
ro'yxatlarda har qanday turdagi narsalar bo'lishi mumkin: raqamlar, simlar va hatto 
boshqa ro'yxatlar. Bundan tashqari, ro'yxatlar o'zgarmas ob'ektlardir, ro'yxatlar 
to'g'ridan-to'g'ri o'sishi va qisqarishi mumkin (ularning uzunligi o'zgarishi 
mumkin). Ro'yxat elementlari to'rtburchak qavsga qo'shilib, vergul bilan ajralib 
turadi:
Ushbu misolda har bir ro'yxat elementi boshqa turga tegishlidir. Pythondagi 
ro'yxatlar satrlarni muhokama qilishda biz qayd etgan suhbatdagi barcha 
operatsiyalarni qo'llab-quvvatlaydi

Download 0,69 Mb.

Do'stlaringiz bilan baham:
1   ...   5   6   7   8   9   10   11   12   ...   17




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