Усулҳо сатрҳои нав бармегардонанд
Сатр бисёр усули тайёр дорад. Онҳоро бо нуқта даъват мекунанд, масалан s.upper() ё s.split(). Сатрҳоро тағйир додан мумкин нест, барои ҳамин усуле, ки гӯё сатрро тағйир медиҳад, сатри нав бармегардонад ва кӯҳнаро чун буд мемонад.
Иваз кардани ҳарфи калон ва хурд
Сатри охирин муҳим аст. s.upper() сатри нав медиҳад, ва худи s тағйир наёфт. Барои нигоҳ доштани ҷавоб онро захира кунед: s = s.upper(). s.upper()-и танҳо дар сатри алоҳида ҷавобро ҳисоб мекунад ва мепартояд.
Вақте ки масъала мегӯяд, ки калон ё хурд будани ҳарф муҳим нест, аввал ҳарду тарафро хурд кунед: a.lower() == b.lower().
Санҷидани он, ки сатр чӣ дорад
Ин усулҳо барои тамоми сатр True ё False ҷавоб медиҳанд. isdigit, isalpha, isalnum ва isspace талаб мекунанд, ки ҳар рамз мувофиқ бошад, ва сатри холӣ ҳеҷ гоҳ мувофиқ нест. isupper ва islower танҳо ба ҳарфҳо менигаранд.
Барои як рамз онҳо санҷишҳои дарси гузашта мебошанд: c.isdigit(), c.isalpha(), c.isupper(), c.islower().
Ҷустуҷӯ
s.find(t) индексест, ки t аввалин бор дар s пайдо мешавад, ё −1, вақте ки пайдо намешавад. s.rfind(t) аз тарафи рост менигарад. s.count(t) порчаҳои t-ро, ки ҳамдигарро напӯшонанд, мешуморад. s.startswith(t) ва s.endswith(t) ду канорро месанҷанд.
"banana".count("ana") 1 аст, на 2. Ду нусхаи ana дар banana ҳамдигарро мепӯшонанд, ва count порчаро танҳо баъд аз тамом шудани порчаи қаблӣ мешуморад.
Иваз кардан ва бурида партофтан
s.replace(old, new) ҳар old-ро бо new иваз мекунад. Адади сеюм маҳдуд мекунад, ки чандто иваз шавад. s.strip() фосилаҳо, табулятсияҳо ва гузаришҳо ба сатри навро аз ҳарду канор мебарорад. s.lstrip() ва s.rstrip() инро танҳо аз як канор мекунанд. s.strip("-") рамзҳоеро, ки шумо ном мебаред, мебарорад.
strip() усул барои матнест, ки одам навиштааст. Одамон тасодуфан пеш аз калима ё баъд аз он фосила илова мекунанд, ва онҳо дар экран намоён нестанд. Ду барномаро муқоиса кунед. Вуруд Alice бо ду фосила пеш аз ном ва як фосила баъд аз он аст. Барномаи аввал фосилаҳоро нигоҳ медорад, барои ҳамин ҷавоб мешавад. Дуюм онҳоро мебурад ва айнан -ро чоп мекунад.