Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Merkkijonon Viipalointi Pythonissa | Section
Muuttujat ja operaattorit Pythonissa

Merkkijonon Viipalointi Pythonissa

Pyyhkäise näyttääksesi valikon

Joskus on tarpeen hakea useita merkkejä tekstistä. Tällöin viipalointi (slicing) on hyödyllistä. Viipaloinnin avulla voidaan käyttää tiettyä osaa alkuperäistä jonoa muuttamatta sitä. Useamman merkin hakemiseen käytetään hakasulkeita ([]) ja kaksoispistettä (:) määrittämään alku- ja loppuindeksit.

Loppuindeksi on aina yksi suurempi kuin viimeisen mukaan otettavan merkin indeksi. Yllä olevassa esimerkissä on 10 paikkaa, mutta viimeinen indeksi on 9.

12345678
# Initial strings platform_name = "codefinity" greeting_message = "How are you" # Slice strings to extract substrings # Spaces count as characters and have their own indices print(platform_name[0:4], platform_name[6:10]) print(greeting_message[2:5], greeting_message[6:11])

Sinulle on annettu merkkijono "Python", joka on tallennettu muuttujaan language. Poimi osajonot "tho" ja "on". Tämän merkkijonon indeksit on esitetty alla.

question-icon

Täydennä tehtävä täyttämällä puuttuvat kohdat.

# Initial variable
language = "Python"
# Output the string parts
print(language[:])
print(language[
:])
tho
on

Klikkaa tai vedä ja pudota esineitä ja täytä tyhjät kohdat

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 8

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

Osio 1. Luku 8
some-alt