Online: Start

Lektion 5: Loopar i Python

Vi går igenom vad loopar är och hur dessa kan användas i Python.

Övning 1

a)
Gör ett program som skriver ut ditt egna namn 5 gånger med hjälp av en for-loop.

b)
Nu gör vi samma sak fast med en while-loop. Skriv ut ditt egna namn 5 gånger med hjälp av en while-loop.

Övning 2

a)
Gör ett program med en for-loop som räknar från 1 till 100 och skriver ut talen mellan 1 och 100.

b)

Fortsätt på samma program. Låt programmet skriva ut de tal som är mindre än 17 och större än 78.

Tips: Använd if-satser

Övning 3

a)
Gör ett program som först frågar hur gammal du är, och sedan vilket år du är född. Programmet ska sedan skriva ut alla år som du levt genom att använda sig av en for-loop.

Tips: använd input(), och använd int() för att göra om text till heltal.

b)
Kan du göra samma genom att endast fråga efter hur gammal du är? Utan att fråga efter din årtalet.

Övning 4

a)
Gör ett program som frågar efter ett lösenord. Om du anger rätt lösenord till programmet svarar det “Rätt lösenord!” och avslutas, om du anger fel lösenord säger programmet “Fel, försök igen!”. Användaren ska kunna gissa fel hur många gånger som helst utan att programmet avslutas. Programmet ska använda sig av en while-loop.

b)
Bygg vidare på programmet. Om du gissar fel lösenord 3 gånger så ska det avslutas. Skriv ut hur många gånger användaren har kvar att gissa för varje gissning.

Unga Programmerare arrangerar programmeringsläger för ungdomar i åldern 12-16 år och handledarna på lägret är studenter med bakgrund i programmering. Unga Programmerare startades av studenter från Chalmers Tekniska Högskola.

Följ oss

Nyhetsbrev