Μέθοδος startswith
Η μέθοδος startswith ελέγχει αν μια συμβολοσειρά ξεκινά
με την καθορισμένη υποσυμβολοσειρά. Επιστρέφει
True ή False.
Στην πρώτη παράμετρο της μεθόδου ορίζουμε την επιθυμητή υποσυμβολοσειρά, στη δεύτερη και τρίτη προαιρετική παράμετρο - τον δείκτη έναρξης και λήξης της αναζήτησης αντίστοιχα.
Σύνταξη
συμβολοσειρά.startswith(υποσυμβολοσειρά, [δείκτης έναρξης αναζήτησης], [δείκτης λήξης αναζήτησης])
Παράδειγμα
Ας ελέγξουμε αν η συμβολοσειρά ξεκινά με
την υποσυμβολοσειρά 'a':
txt = 'abcadea'
print(txt.startswith('a'))
Αποτέλεσμα εκτέλεσης κώδικα:
True
Παράδειγμα
Ας ορίσουμε τώρα τα όρια αναζήτησης:
txt = 'abcadea'
print(txt.startswith('a', 3, 6))
Αποτέλεσμα εκτέλεσης κώδικα:
True
Δείτε επίσης
-
μέθοδος
endswith,
που ελέγχει την εμφάνιση υποσυμβολοσειράς από το τέλος της συμβολοσειράς -
μέθοδος
find,
που επιστρέφει το δείκτη της πρώτης εμφάνισης υποσυμβολοσειράς στη συμβολοσειρά -
μέθοδος
replace,
που αναζητά και αντικαθιστά υποσυμβολοσειρά σε συμβολοσειρά -
μέθοδος
rfind,
που επιστρέφει το δείκτη της τελευταίας εμφάνισης υποσυμβολοσειράς στη συμβολοσειρά -
μέθοδος
rindex,
που επιστρέφει τον μεγαλύτερο δείκτη εμφάνισης υποσυμβολοσειράς στο τέλος της συμβολοσειράς