Metoda startswith

Metoda startswith verifică dacă un șir începe cu un subșir specificat. Returnează True sau False.

În primul parametru al metodei specificăm subșirul dorit, în al doilea și al treilea parametri opționali - indexul de început și respectiv sfârșit al căutării.

Sintaxă

pythonșir.startswith(subșir, [index_început_căutare], [index_sfârșit_căutare])

Exemplu

Să verificăm dacă șirul începe cu subșirul 'a':

pythontxt = 'abcadea'
print(txt.startswith('a'))

Rezultatul executării codului:

pythonTrue

Exemplu

Să setăm acum limitele căutării:

pythontxt = 'abcadea'
print(txt.startswith('a', 3, 6))

Rezultatul executării codului:

pythonTrue

Vedeți și

  • metoda endswith,
    care verifică includerea unui subșir de la sfârșitul șirului
  • metoda find,
    care returnează indexul primei potriviri a subșirului în șir
  • metoda replace,
    care caută și înlocuiește un subșir într-un șir
  • metoda rfind,
    care returnează indexul ultimei potriviri a subșirului în șir
  • metoda rindex,
    care returnează cel mai mare index de potrivire a subșirului la sfârșitul șirului