Python string metodlari ma’lumotnomasi


ULASHISH

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!