Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Merkkijonon Indeksointi Pythonissa | Python-Merkkijonojen Käsittely
Tietotyypit Pythonissa

Pyyhkäise näyttääksesi valikon

book
Merkkijonon Indeksointi Pythonissa

Merkkijonon indeksointi antaa mahdollisuuden päästä käsiksi yksittäisiin merkkijonon merkkeihin niiden sijainnin tai indeksin avulla.

Indeksointi Pythonissa alkaa 0:sta. Tämä tarkoittaa, että minkä tahansa merkkijonon ensimmäisellä merkillä on indeksi 0, toisella merkillä indeksi 1 ja niin edelleen.

Esimerkiksi sanassa "codefinity":

Päästäksesi merkkiin indeksin avulla, käytä hakasulkeita [] indeksinumeron kanssa sisällä:

12345
string = "codefinity" print("Print the c symbol:", string[0]) # First character print("Print the o symbol:", string[1]) # Second character print("Print the y symbol:", string[9]) # Last character
copy

Indeksi alueen ulkopuolella

Jos yrität käyttää merkkiä indeksissä, jota ei ole olemassa, Python nostaa virheen:

123
# This will raise an IndexError string = "codefinity" print(string[10])
copy

Tätä kutsutaan "indeksi ulkona alueelta" -virheeksi. Sanassa "codefinity" kelvolliset indeksit ovat 0 - 9, koska siinä on yhteensä 10 merkkiä.

Tehtävä

Swipe to start coding

Kirjanpitojärjestelmissä käytetään usein nimikirjaimia koko nimen sijasta raporttien tai allekirjoitusten luomisessa.

Sinulle annetaan muuttujat first_name ja last_name, jotka tallentavat henkilön nimen.

Käytä vain merkkijonon indeksointia saadaksesi ensimmäiset kirjaimet kustakin nimestä ja näytä ne muodossa: M.J.

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 3

Kysy tekoälyä

expand
ChatGPT

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

book
Merkkijonon Indeksointi Pythonissa

Merkkijonon indeksointi antaa mahdollisuuden päästä käsiksi yksittäisiin merkkijonon merkkeihin niiden sijainnin tai indeksin avulla.

Indeksointi Pythonissa alkaa 0:sta. Tämä tarkoittaa, että minkä tahansa merkkijonon ensimmäisellä merkillä on indeksi 0, toisella merkillä indeksi 1 ja niin edelleen.

Esimerkiksi sanassa "codefinity":

Päästäksesi merkkiin indeksin avulla, käytä hakasulkeita [] indeksinumeron kanssa sisällä:

12345
string = "codefinity" print("Print the c symbol:", string[0]) # First character print("Print the o symbol:", string[1]) # Second character print("Print the y symbol:", string[9]) # Last character
copy

Indeksi alueen ulkopuolella

Jos yrität käyttää merkkiä indeksissä, jota ei ole olemassa, Python nostaa virheen:

123
# This will raise an IndexError string = "codefinity" print(string[10])
copy

Tätä kutsutaan "indeksi ulkona alueelta" -virheeksi. Sanassa "codefinity" kelvolliset indeksit ovat 0 - 9, koska siinä on yhteensä 10 merkkiä.

Tehtävä

Swipe to start coding

Kirjanpitojärjestelmissä käytetään usein nimikirjaimia koko nimen sijasta raporttien tai allekirjoitusten luomisessa.

Sinulle annetaan muuttujat first_name ja last_name, jotka tallentavat henkilön nimen.

Käytä vain merkkijonon indeksointia saadaksesi ensimmäiset kirjaimet kustakin nimestä ja näytä ne muodossa: M.J.

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 3
Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?
some-alt