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 әдісі,
    ол жолдағы ішкі жолдың бірінші сәйкестік индексін қайтарады