ดัชนีหลาม () วิธีการ
ลักษณะ
ดัชนีหลาม () วิธีการตรวจสอบว่าสตริงมี STR ย่อยถ้าคุณระบุ Beg (Start) และสิ้นสุด (จบ) ช่วงก็มีการตรวจสอบว่ามีอยู่ในช่วงที่ระบุวิธีการและ Python หา () วิธีการในว่า ถ้า STR สตริงไม่ได้ยกเว้นจะมีการรายงาน
ไวยากรณ์
ดัชนี () วิธีไวยากรณ์:
str.index(str, beg=0, end=len(string))
พารามิเตอร์
- STR - สตริงการค้นหาที่ระบุ
- ขอ - เริ่มต้นดัชนีเริ่มต้นคือ 0
- ท้าย - ท้ายของดัชนีเริ่มต้นคือความยาวของสตริง
ราคาย้อนกลับ
หากคุณรวมย่อยส่งกลับค่าดัชนีที่เริ่มต้นมิฉะนั้นมันจะพ่นข้อยกเว้น
ตัวอย่าง
ตัวอย่างต่อไปนี้แสดงให้เห็นว่าดัชนี () วิธีการเช่น:
#!/usr/bin/python str1 = "this is string example....wow!!!"; str2 = "exam"; print str1.index(str2); print str1.index(str2, 10); print str1.index(str2, 40);
ตัวอย่างของผลการส่งออกดังกล่าวข้างต้นมีดังนี้
15 15 Traceback (most recent call last): File "test.py", line 8, in print str1.index(str2, 40); ValueError: substring not found shell returned 1
หมายเหตุ: ในไม่กี่ส่วนต่อไปเราจะดูรายละเอียดการใช้งานของงูหลามข้อยกเว้น