Mwili wa Python index()

Mfano

Kati ya matukio, kile cha "welcome" inapatikana kwa nafasi yoyote?

txt = "Hello, welcome to my world."
x = txt.index("welcome")
print(x)

Kuendesha Mfano

Ufafanuzi na Matumizi

Kitambaa index() kinatafuta uwanja wa thamani kwa mara ya kwanza.

Ikiwa hayatapata thamani, kitambaa index() kinasababisha kesi ya kina.

Kitambaa index() kinahusiana na kitambaa find(), ingawa mawazo yana kawaida, kwa sababu kitambaa find() kinaa -1 kama hayatapata thamani.

Sanaa

string.index(value, start, end)

Thamani ya mambo

Mambo Maelezo
value Inahitajika. Thamani inayotafutwa.
start Chaguo. Je, kati ya nafasi ambazo inatumika kuanza utafutaji. Kwa muhula ni 0.
end Chaguo. Je, kati ya nafasi ambazo inatumika kumaliza utafutaji. Kwa muhula ni mengine mwa matukio wa kushona.

Mfano zaidi

Mfano

Kile cha "e" inapatikana kwa nafasi yoyote katika matukio?

txt = "Hello, welcome to my world."
x = txt.index("e")
print(x)

Kuendesha Mfano

Mfano

Ikiwa tumeenda kutafuta katika nafasi 5 na 10, kwa mara ya kwanza kile cha "e" inapatikana kwa nafasi yoyote?

txt = "Hello, welcome to my world."
x = txt.index("e", 5, 10)
print(x)

Kuendesha Mfano

Mfano

Ikiwa hayatapata thamani hii, kitambaa find() kinaa -1, lakini kitambaa index() kinasababisha kesi ya kina:

txt = "Hello, welcome to my world."
print(txt.find("q"))
print(txt.index("q"))

Kuendesha Mfano