1.1. Övningar
Programmeringsteknik
Teori | Att kommentera | Att namnge | Övningar |
Tilldelning
Vad blir värdet på variabeln d
efter följande rader?
a = 12 b = a c = a + b + 3 d = c - b
Svar: d
= 15
Vad är det för fel på följande kod?
6606 = svenska_flaggans_dag
- 6606 är ett ogiltigt variabelnamn.
- Det blir fel för att 6606 inte är svenska flaggans dag.
- Man kan inte tilldela värdet 6606 ett nytt värde.
Svar: 1 och 3 är båda korrekta svar.
Olika slags värden
Vad blir det för värden på a och b efter följande rader?
djur = 'katt' a = djur b = 'djur'
Svar: a får värdet 'katt' och b får värdet 'djur'.
Uppräkning
Vad är värdet på a och s efter följande rader?
a = 100 b = 10 a += b s = "svaret är " s += "a"
- a = 10010, s = "svaret är 10010"
- a = 110, s = "svaret är a"
- a = 100, s = "svaret är 100"
- a = 110, s = "svaret är 110"
- 1 = 110, s = "svaret är 100"
Svar: Det korrekta svaret är 2: a = 110, s = "svaret är a".
Kommentarer
Vad skrivs ut när man kör följande program?
# Skriv ut Annas telefonnummer namn = 'Anna' telefon = '06509911122' mobil = '07079911322' print(namn, "har telefon", telefon)
Svar: Anna har telefon 06509911122