Phương thức endswith
Phương thức endswith kiểm tra xem một chuỗi có
kết thúc bằng chuỗi con được chỉ định hay không và trả về
giá trị True hoặc False. Trong
tham số đầu tiên của phương thức, chúng ta chỉ định
chuỗi con cần tìm, trong tham số thứ hai và thứ ba tùy chọn
- chỉ mục bắt đầu và kết thúc tìm kiếm
tương ứng.
Cú pháp
chuỗi.endswith(chuỗi_con, [chỉ_mục_bắt_đầu_tìm_kiếm], [chỉ_mục_kết_thúc_tìm_kiếm])
Ví dụ
Hãy tìm chuỗi con 'a', chỉ định
chỉ mục bắt đầu và kết thúc cho việc tìm kiếm:
txt = 'abcadea'
print(txt.endswith('a', 0, 4))
Kết quả thực thi mã:
True
Ví dụ
Hãy tìm chuỗi con 'a', thay đổi
chỉ mục cho việc tìm kiếm:
txt = 'abcadea'
print(txt.endswith('a', 0, 3))
Kết quả thực thi mã:
False
Ví dụ
Và bây giờ hãy kiểm tra xem chuỗi của chúng ta
có kết thúc bằng 'a' không:
txt = 'abcadea'
print(txt.endswith('a'))
Kết quả thực thi mã:
True
Xem thêm
-
phương thức
startswith,
kiểm tra chuỗi con từ đầu chuỗi -
phương thức
count,
trả về số lần xuất hiện của chuỗi con trong chuỗi -
phương thức
replace,
tìm và thay thế chuỗi con trong chuỗi -
phương thức
find,
trả về chỉ mục của lần khớp đầu tiên của chuỗi con trong chuỗi