Matnlarni kesish
Kesish
Satrning belgilangan diapazonini olish uchun slice sintaksisidan foydalaniladi. Boshlanish va tugash indekslari ikki nuqta (😃 bilan ajratiladi.
python
b = "Salom, Dunyo!"
print(b[2:5]) # 2-dan 5-gacha (5 kiritilmaydi)Diqqat
Birinchi belgi 0-indeksdan boshlanadi.
Boshlanishdan kesish
Boshlanish indeksi qoldirilsa, kesish satrning birinchi belgisidan boshlanadi.
python
b = "Salom, Dunyo!"
print(b[:5]) # Boshidan 5-gacha (5 kiritilmaydi)Oxirigacha kesish
Tugash indeksi qoldirilsa, kesish satr oxirigacha davom etadi.
python
b = "Salom, Dunyo!"
print(b[2:]) # 2-dan oxirigachaManfiy indekslar
Satr oxiridan kesish uchun manfiy indekslar ishlatiladi.
python
b = "Salom, Dunyo!"
print(b[-5:-2]) # -5 (o) dan -2 (d) gacha (-2 kiritilmaydi)Diqqat
Manfiy indekslar satr oxiridan teskari hisoblash imkonini beradi.
