Kuinka Löytää Merkkijonon Pituus
Oletan, että olet saattanut pohtia kysymystä: "Miksi minun pitäisi vaivautua laskemaan merkkien määrä merkkijonossa? Etsin yksinkertaistamista..." Kuitenkin Pythonilla on laaja valikoima sisäänrakennettuja funktioita, ja näistä merkkijonon pituuden määrittäminen len()
-funktiolla on olennainen ja usein käytetty operaatio ohjelmoinnissa. Sallikaa minun havainnollistaa tätä esimerkillä, joka selventää käsitettä tarkemmin:
string = "Practice is the key to success" length = len(string) print("Here is the string:", string) print("And its length is", length)
Huomautus
Huomaa
len()
-funktio; se laskee merkkijonon sisällä olevien kohteiden määrän, jota voidaan kutsua merkkijonon pituudeksi.
Tehtävä
Swipe to start coding
Aika harjoitella:
- Hae muuttujan
string
viimeinen merkki käyttämällä negatiivista indeksointia ja tallenna tulos muuttujaansymbol1
. - Etsi indeksi muuttujan
string
viimeiselle merkille käyttämällälen()
-metodia ja tallenna tulos muuttujaansymbol2
.
Huomaa, että len(word)
on sanan pituus, mutta len(word)-1
on sanan viimeisen merkin indeksi.
Ratkaisu
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 3. Luku 8