ÖVNINGSUPPGIFT

Introduktion - Uppgift 5

Försök själv först. Ledtrådar och facit finns längre ner – helt utan inloggning.


Nyckelord: print()

Formatera utskrifter i Python 

Utgå från följande kod:

name = ""
age = ""
hobby = ""

Fyll först i de tomma variablerna name, age och hobby, skapa sedan en utskrift som använder placeholders { } för att skriva ut en mening i formatet: 

Mitt namn är Jocke, jag är 33 år och älskar att koda. 

Eller 

Mitt namn är Josefin, jag är 17 år och älskar att kolla på tv. 

Ledtråd

Man kan formatera en textsträng genom att sätta ett f före textsträngen. Genom att skriva ut variabeln inom måsvingar { } så tolkar Python koden innanför placeholdern som en variabel. Exempelvis kommer nedanstående kod skriva ut Jag älskar att koda!

hobby = "koda"
str = f"Jag älskar att {hobby}!"
print(str)
Lösning

Förklaring: 

För att formatera en textsträng i Python kan man skriva ett f före textsträngen man vill skriva ut. En variabel skrivs enkelt ut genom att ange variabeln innanför placeholdern { }.

name = "Josefin"
age = "17"
hobby = "kolla på tv"

print(f"Mitt namn är {name}, jag är {age} år och älskar att {hobby}.")

Mitt namn är Josefin, jag är 17 år och älskar att kolla på tv.