Phương thức Python String rfind ()
Thí dụ
Vị trí xuất hiện cuối cùng của chuỗi "casa" trong văn bản là ở đâu ?:
txt = "Mi
casa, su casa."
x = txt.rfind("casa")
print(x)
Định nghĩa và Cách sử dụng
Phương rfind()
thức tìm lần xuất hiện cuối cùng của giá trị được chỉ định.
Phương rfind()
thức trả về -1 nếu giá trị không được tìm thấy.
Phương rfind()
pháp gần giống như
rindex()
phương pháp. Xem ví dụ bên dưới.
Cú pháp
string.rfind(value, start, end)
Giá trị tham số
Parameter | Description |
---|---|
value | Required. The value to search for |
start | Optional. Where to start the search. Default is 0 |
end | Optional. Where to end the search. Default is to the end of the string |
Các ví dụ khác
Thí dụ
Vị trí xuất hiện cuối cùng của chữ "e" trong văn bản là ở đâu ?:
txt = "Hello, welcome to my world."
x = txt.rfind("e")
print(x)
Thí dụ
Vị trí xuất hiện cuối cùng của chữ "e" trong văn bản khi bạn chỉ tìm kiếm giữa vị trí 5 và 10 ?:
txt = "Hello, welcome to my world."
x = txt.rfind("e",
5, 10)
print(x)
Thí dụ
Nếu giá trị không được tìm thấy, phương thức rfind () trả về -1, nhưng phương thức rindex () sẽ đưa ra một ngoại lệ:
txt = "Hello, welcome to my world."
print(txt.rfind("q"))
print(txt.rindex("q"))