Python
Python
Børre Stenseth

Tekst

Hva

Litt om tekst og formatering

Tekst i Python er ganske fleksibelt

#lovlige text-variable
t='hallo'
s="hallo"
st="hallo eller 'hei' om du vil"
ts='hei eller "hallo" om du vil'
mt="""Du kan godt lage
tekst som
har flere linjer"""
 
"""Den siste versjonen med triple quotes
kan også brukes som
kommentar i koden, slik som her"""

Sjekk Python-dokumentasjonen og du vil finne en masse funcsjonaitet for å behandle tekst.

En ting som svært nyttig er at vi kan lage maler og på en enkel måte putte tekst eller andre variable inn i malen.

mal='hallo %s. Hvordan har du det idag'
melding=mal%"Jensen"
print(melding)
 
mal='hallo %s og %s. Hvordan har dere det idag'
melding=mal%("Jensen","Olsen")
print(melding)
 
mal='hallo %s . Hvordan har du det på %s-årsdagen'
melding=mal%("Jensen","23")
print(melding)
 
mal='hallo %s . Hvordan har du det på %s-årsdagen'
melding=mal%("Jensen",23)
print(melding)