Метод replace

replace методу сапта издөө жана алмаштырууну ишке ашырат. Методдун биринчи параметринде алмаштыргыбыз келген ичкерки сапты көрсөтөбүз. Экинчи параметринде - аны эмне менен алмаштыргыбыз келгенин. Үчүнчү милдеттүү эмес параметринде ичкерки сапты канча жолу алмаштыраарыбызды белгилей алабыз.

Синтаксис

pythonсап.replace(эмнени алмаштырабыз, эмне менен алмаштырабыз, [алмаштыруу саны])

Мисал

Келгиле, бардык 'a' символдорун ! менен алмаштыралы:

pythontxt = 'abacdea'
print(txt.replace('a', '!'))

Кодду иштетүүнүн натыйжасы:

python'!b!cde!'

Мисал

Эми алмаштыруу санын белгилейли:

pythontxt = 'abacdea'
print(txt.replace('a', '!', 2))

Кодду иштетүүнүн натыйжасы:

python'!b!cdea'

Дагы караңыз

  • index методу,
    саптагы ичкерки саптын дал келишинин индексин издеген
  • format методу,
    сапты форматтоо жардамы менен берилгендерди орноткон
  • count методу,
    саптагы ичкерки саптын кириштеринин санын кайтарган
  • endswith методу,
    саптын аягындан ичкерки саптын киришин текшерген
  • find методу,
    саптагы ичкерки саптын биринчи дал келишинин индексин кайтарган