Pythonga kiriish


Biz quydagilarni ko'rib chiqamiz



Yüklə 1,48 Mb.
səhifə10/12
tarix25.06.2022
ölçüsü1,48 Mb.
#90081
1   ...   4   5   6   7   8   9   10   11   12
Pythonga kiriish

Biz quydagilarni ko'rib chiqamiz:

Satr uzunligi
Indekslash
Belgilardan ma'lumot olish
Teskari indekslash
Kurs boshida biz terminalda "Hello World" yozuvini qanday chiqarishni bilib oldik. Bu kabi belgilar to'plami String ma'lumotlar turiga misoldir.

Satr - bu bitta yoki ikki marta qo'shtirnoq ichidagi yopiq belgilar to'plamidir. Satr bitta belgi bo'lishi mumkin yoki umuman bo'sh bo'lishi mumkin.


Yuqoridagi misollardan ko'rishimiz mumkinki, satr qo`shtirnoq ichidagi bo'sh joy ham belgi sifatida qabul qilinadi. Satr uzunligini len() elementidan foydalanamiz . Ushbu uzunlik satrdagi belgilar sonini ko'rsatadi:




===============Indekslash===============

Satrda har bir belgi o'z o'rniga qarab raqamli indeks beriladi. Python-dagi satr 0 dan n-1 gacha indekslanadi, bu erda n uning uzunligi. Bu degani, satrdagi birinchi belgi indeksi 0 ga teng.

===============Belgilardan ma'lumot olish===============

Satrdagi har bir belgiga uning indeksidan foydalanib kirish mumkin. Indeks kvadrat

[] qavs ichida yopilishi kerak, va stringga ilova qilinadi.



Agar biz 12-qatorda kodni bajarishga harakat qilsak, xato yuzaga keladi, chunki maksimal indeks len (batman) - 1. Yuqori qiymat satr chegarasida emas.

===============Teskari indekslash===============

Salbiy indekslardan foydalangan holda indeksatsiya konvensiyasini o'zgartirishimiz mumkin. Salbiy ko'rsatkichlar satrning teskari tomonidan boshlanadi. Shunday qilib, -1 indeksi oxirgi belgilarga mos keladi:



Keyingi darsda biz satrlarni kesish tushunchasini o`rganamiz.

Satrlarni kesish

Ushbu darsda biz satrlarni kesish nima ekanligini va uni satrlargaga qanday qo'llash mumkinligini tushunamiz.


Yüklə 1,48 Mb.

Dostları ilə paylaş:
1   ...   4   5   6   7   8   9   10   11   12




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə