Python string metodlari ma’lumotnomasi
Python-da siz stringlarda foydalanishingiz mumkin bo‘lgan o‘rnatilgan usullar to‘plami mavjud.
Eslatma: Barcha string usullari yangi qiymatlarni qaytaradi. Ular asl stringni o‘zgartirmaydi.
| Metod | Tavsif |
|---|---|
| capitalize() | Birinchi belgini katta harfga aylantiradi |
| casefold() | Stringni kichik harflarga o‘giradi |
| center() | Markazga tekislangan stringni qaytaradi |
| count() | Belgilangan qiymat stringda necha marta uchrashini qaytaradi |
| encode() | Stringning kodlangan versiyasini qaytaradi |
| endswith() | Agar string belgilangan qiymat bilan tugasa, true qiymatini qaytaradi |
| expandtabs() | Stringdagi tabulyatsiya o‘lchamini o‘rnatadi |
| find() | Belgilangan qiymat uchun stringni qidiradi va u topilgan joyni qaytaradi |
| format() | Belgilangan qiymatlarni stringda formatlaydi |
| format_map() | Lug‘atdagi belgilangan qiymatlarni stringda formatlaydi |
| index() | Belgilangan qiymat uchun stringni qidiradi va u topilgan joyni qaytaradi |
| isalnum() | Agar stringdagi barcha belgilar alfanumerik bo‘lsa, True qiymatini qaytaradi |
| isalpha() | Agar stringdagi barcha belgilar alifbo harflari bo‘lsa, True qiymatini qaytaradi |
| isascii() | Agar stringdagi barcha belgilar ASCII belgilar bo‘lsa, True qiymatini qaytaradi |
| isdecimal() | Agar stringdagi barcha belgilar o‘nlik raqamlar (decimal) bo‘lsa, True qiymatini qaytaradi |
| isdigit() | Agar stringdagi barcha belgilar raqam bo‘lsa, True qiymatini qaytaradi |
| isidentifier() | Agar string identifikator bo‘lsa, True qiymatini qaytaradi |
| islower() | Agar stringdagi barcha belgilar kichik harf bo‘lsa, True qiymatini qaytaradi |
| isnumeric() | Agar stringdagi barcha belgilar sonli (numeric) belgilar bo‘lsa, True qiymatini qaytaradi |
| isprintable() | Agar stringdagi barcha belgilar chop etiladigan (printable) belgilar bo‘lsa, True qiymatini qaytaradi |
| isspace() | Agar stringdagi barcha belgilar bo‘sh joy belgilari bo‘lsa, True qiymatini qaytaradi |
| istitle() | Agar string sarlavha qoidalariga rioya qilsa, True qiymatini qaytaradi |
| isupper() | Agar stringdagi barcha belgilar katta harf bo‘lsa, True qiymatini qaytaradi |
| join() | Iterable obyekt elementlarini stringga birlashtiradi |
| ljust() | Stringning chapga tekislangan versiyasini qaytaradi |
| lower() | Stringni kichik harflarga o‘giradi |
| lstrip() | Stringning chap tomoni tozalangan (left trim) versiyasini qaytaradi |
| maketrans() | Tarjimalarda foydalanish uchun tarjima jadvalini qaytaradi |
| partition() | Ip uch qismga ajratilgan kortejni qaytaradi |
| replace() | Belgilangan qiymat belgilangan qiymat bilan almashtirilgan stringni qaytaradi |
| rfind() | Belgilangan qiymat uchun stringni qidiradi va u topilgan joyning oxirgi holatini qaytaradi |
| rindex() | Belgilangan qiymat uchun stringni qidiradi va u topilgan joyning oxirgi holatini qaytaradi |
| rjust() | Stringning o‘ngga tekislangan versiyasini qaytaradi |
| rpartition() | Ip uch qismga ajratilgan kortejni qaytaradi |
| rsplit() | Belgilangan ajratgichda stringni ajratadi va listni qaytaradi |
| rstrip() | Stringning o‘ng tomoni tozalangan (right trim) versiyasini qaytaradi |
| split() | Belgilangan ajratgichda stringni ajratadi va listni qaytaradi |
| splitlines() | Stringni qatorlar oralig‘ida ajratadi va listni qaytaradi |
| startswith() | Agar string belgilangan qiymatdan boshlansa, true qiymatini qaytaradi |
| strip() | Stringning ikki tomoni tozalangan (trim) versiyasini qaytaradi |
| swapcase() | Harflar registrini almashtiradi: kichik harflar katta harfga aylanadi va aksincha |
| title() | Har bir so‘zning birinchi belgisini katta harfga o‘zgartiradi |
| translate() | Belgilari almashtirilgan (translate qilingan) stringni qaytaradi |
| upper() | Stringni katta harflarga o‘giradi |
| zfill() | Stringning boshini belgilangan miqdordagi 0 bilan to‘ldiradi |
Eslatma: Barcha string usullari yangi qiymatlarni qaytaradi. Ular asl stringni o‘zgartirmaydi.
Python stringlar darsligimizda stringlar haqida ko‘proq bilib oling.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
