Python 2/Merkkijonot
Ulkoasu
< Python 2
(Ohjattu sivulta Python/Merkkijonot)Merkitseminen
[muokkaa | muokkaa wikitekstiä]Merkkijono voidaan määritellä ympäröimällä heittomerkeillä, lainausmerkeillä tai kolmella heitto- tai lainausmerkillä. Näitä merkkejä ei saa sekoittaa ("kissa').
- 'kissa' tai "kissa"
- '''kissa''' tai """kissa"""
Useita heitto- tai lainausmerkkejä käytetään monirivisten merkkijonojen merkitsemiseen.
- Esimerkki
'''
Kissa
kiipesi
puuhun.
'''
Merkkijono voidaan jakaa usealle riville myöe \-merkillä
- Esimerkki
'kissa \
kiipesi \
puuhun. \
'
Yhdisteleminen
[muokkaa | muokkaa wikitekstiä]- Esimerkki
print '[[' + 'kissa' + ']]'
Tulostaa: [[kissa]]
- Esimerkki
string = 'kissa'
print '[[%s]]' % (string)
Tulostaa: [[kissa]]
Katkaiseminen
[muokkaa | muokkaa wikitekstiä]- Esimerkki
string = 'kissa'
print string[1:4]
Tulostaa: iss
- Esimerkki
string = 'kissa'
print string[-2]
Tulostaa: s joka on toisiksi viimeinen merkki merkkijonossa
Aiheesta muualla
[muokkaa | muokkaa wikitekstiä]- Python-kielisen_ohjelmoinnin_perusteet (Wikiopiston opintopiirin opiskeluohjeita)
Johdanto: | |
---|---|
Tietotyypit ja tietorakenteet: |
Luvut - Merkkijonot - Lista - Monikko (tuple) - Sanakirja - Joukko (set) |
Ohjausrakenteet | |
Muut kielen rakenteet: |
Moduuli - Luokka - Funktio - Virheidenhallinta - Tiedosto |
Graafinen käyttöliittymä: | |
Harjoitustehtäviä: | |
Lisätiedot ja lähteet: |