rfind методу

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

Синтаксис

pythonсап.rfind(табыш керек нерсе, [издөөнүн башталыш индекси], [издөөнүн аяктоо индекси])

Мисал

Келгиле, акыркы саптан биринчи 'a' саптын бөлүгүнүн ордун табалы:

pythontxt = 'abacdea'
print(txt.rfind('a'))

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

python6

Мисал

Эми келгиле, издөө чектерин көрсөтөлү:

pythontxt = 'abacdea'
print(txt.rfind('a', 1, 3))

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

python2

Мисал

Эми келгиле, rindex методу менен жок сапты издейли:

pythontxt = 'abacdea'
print(txt.rfind('f'))

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

python-1

Ошондой эле караңыз

  • find методу,
    саптагы саптын бөлүгүнүн ордун кайтарат
  • index методу,
    саптагы саптын бөлүгүнүн ордун кайтарат
  • rindex методу,
    саптын аягынан баштап саптын бөлүгүнүн ордун издейт
  • count методу,
    саптагы саптын бөлүгүнүн көрүнүү санын кайтарат
  • endswith методу,
    саптын аягынан баштап саптын бөлүгүнүн көрүнүшүн текшерет