Μέθοδος startswith

Η μέθοδος startswith ελέγχει αν μια συμβολοσειρά ξεκινά με την καθορισμένη υποσυμβολοσειρά. Επιστρέφει True ή False.

Στην πρώτη παράμετρο της μεθόδου ορίζουμε την επιθυμητή υποσυμβολοσειρά, στη δεύτερη και τρίτη προαιρετική παράμετρο - τον δείκτη έναρξης και λήξης της αναζήτησης αντίστοιχα.

Σύνταξη

pythonσυμβολοσειρά.startswith(υποσυμβολοσειρά, [δείκτης έναρξης αναζήτησης], [δείκτης λήξης αναζήτησης])

Παράδειγμα

Ας ελέγξουμε αν η συμβολοσειρά ξεκινά με την υποσυμβολοσειρά 'a':

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

Αποτέλεσμα εκτέλεσης κώδικα:

pythonTrue

Παράδειγμα

Ας ορίσουμε τώρα τα όρια αναζήτησης:

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

Αποτέλεσμα εκτέλεσης κώδικα:

pythonTrue

Δείτε επίσης

  • μέθοδος endswith,
    που ελέγχει την εμφάνιση υποσυμβολοσειράς από το τέλος της συμβολοσειράς
  • μέθοδος find,
    που επιστρέφει το δείκτη της πρώτης εμφάνισης υποσυμβολοσειράς στη συμβολοσειρά
  • μέθοδος replace,
    που αναζητά και αντικαθιστά υποσυμβολοσειρά σε συμβολοσειρά
  • μέθοδος rfind,
    που επιστρέφει το δείκτη της τελευταίας εμφάνισης υποσυμβολοσειράς στη συμβολοσειρά
  • μέθοδος rindex,
    που επιστρέφει τον μεγαλύτερο δείκτη εμφάνισης υποσυμβολοσειράς στο τέλος της συμβολοσειράς