Python3 rfind () วิธีการ
ลักษณะ
งูหลาม rfind () ผลตอบแทนตำแหน่งเกิดขึ้นครั้งล่าสุดของสตริง, ถ้าไม่มีการแข่งขันถูกส่งกลับ -1
ไวยากรณ์
rfind () วิธีไวยากรณ์:
str.rfind(str, beg=0 end=len(string))
พารามิเตอร์
- STR - สตริงการค้นหา
- ขอ - ค้นหาสถานที่เริ่มต้นคือ 0
- ท้าย - ท้ายหาสถานที่เริ่มต้นคือความยาวของสตริง
ราคาย้อนกลับ
ก็จะส่งกลับตำแหน่งเกิดขึ้นครั้งล่าสุดของสตริง, ถ้าไม่มีการแข่งขันถูกส่งกลับ -1
ตัวอย่าง
ตัวอย่างต่อไปนี้แสดงให้เห็น rfind () ฟังก์ชันการใช้:
#!/usr/bin/python3 str1 = "this is really a string example....wow!!!" str2 = "is" print (str1.rfind(str2)) print (str1.rfind(str2, 0, 10)) print (str1.rfind(str2, 10, 0)) print (str1.find(str2)) print (str1.find(str2, 0, 10)) print (str1.find(str2, 10, 0))
ตัวอย่างของผลการส่งออกดังกล่าวข้างต้นมีดังนี้
5 5 -1 2 2 -1