Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Merkin Indeksin Hakeminen | Merkkijonot
Tietotyypit Pythonissa

bookMerkin Indeksin Hakeminen

Tietyssä merkin tai alimerkkijonon indeksin etsimiseen merkkijonosta Python tarjoaa sisäänrakennetun .find()-menetelmän. Tämä menetelmä palauttaa ensimmäisen esiintymän indeksin. Jos alimerkkijonoa ei löydy, palautetaan -1.

string.find(substring)

Tässä string on alkuperäinen teksti ja substring on merkki tai merkkijono, jonka sijaintia etsit.

12
string = "Channel efforts to success!" print(string.find('n'))
copy

Merkkijonossa "Channel efforts to success!" ensimmäinen 'n' esiintyy indeksissä 3. Näin ollen find()-menetelmä palauttaa arvon 3.

Jos merkkiä ei löydy, esimerkiksi string.find('z'), tulos olisi -1.

Tehtävä

Swipe to start coding

Harjoittele taitojasi mahdollisimman paljon!

Tässä sinun tulee löytää kirjainten p, y ja r indeksi.

Ratkaisu

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 9
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Suggested prompts:

Can you explain how the `.find()` method works with multiple occurrences of a substring?

What happens if I search for a substring that doesn't exist in the string?

Can you show how to use `.find()` with a starting index?

close

bookMerkin Indeksin Hakeminen

Pyyhkäise näyttääksesi valikon

Tietyssä merkin tai alimerkkijonon indeksin etsimiseen merkkijonosta Python tarjoaa sisäänrakennetun .find()-menetelmän. Tämä menetelmä palauttaa ensimmäisen esiintymän indeksin. Jos alimerkkijonoa ei löydy, palautetaan -1.

string.find(substring)

Tässä string on alkuperäinen teksti ja substring on merkki tai merkkijono, jonka sijaintia etsit.

12
string = "Channel efforts to success!" print(string.find('n'))
copy

Merkkijonossa "Channel efforts to success!" ensimmäinen 'n' esiintyy indeksissä 3. Näin ollen find()-menetelmä palauttaa arvon 3.

Jos merkkiä ei löydy, esimerkiksi string.find('z'), tulos olisi -1.

Tehtävä

Swipe to start coding

Harjoittele taitojasi mahdollisimman paljon!

Tässä sinun tulee löytää kirjainten p, y ja r indeksi.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 9
single

single

some-alt