Replace metodu

replace metodu setirde birnäçe belgini tapmak we çalşymak işini ýerine ýetirýär. Metodyň birinji parametrinde çalşymak isleýän setirimizi görkezýäris. Ikinji parametrinde - ony näme bilen çalşmak isleýändigimizi görkezýäris. Üçünji hökmany däl parametrde bolsa setirdeki birnäçe belgini näçe gezek çalşmalydygyny görkezip bileris.

Sintaksis

pythonsetir.replace(nämeni çalşýarys, näme bilen çalşýarys, [çalşymak sany])

Mysal

Geliň, ähli 'a' belgilerini ! bilen çalşalyň:

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

Kody ýerine ýetirip alnan netije:

python'!b!cde!'

Mysal

Indi bolsa çalşymak sanyny görkezeliň:

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

Kody ýerine ýetirip alnan netije:

python'!b!cdea'

Şeýle-de görüň

  • index metodu,
    setirdeki birnäçe belginiň gabat gelýän ýeriniň indeksini gözleýär
  • format metodu,
    setiri formatlaýan ýagdaýynda maglumatlary ýerleşdirýär
  • count metodu,
    setirde birnäçe belginiň näçe gezek duşýandygyny yzyna gaýtaryp berýär
  • endswith metodu,
    setiriň ahyryndan başlap birnäçe belginiň duşýandygyny barlap görýär
  • find metodu,
    setirde birnäçe belginiň ilkinji gabat gelýän ýeriniň indeksini yzyna gaýtarýar