Programmeringsteknik
2. Styrstrukturer
- Inläsning
- Villkor
- Konstanter
- Else-del i if-sats
- Flera villkor
- Likhet
- While-slingor
- Hur exekveras programmet?
- En oändlig while-slinga
- Struktur på while-sats
- När ska man använda en while-sats?
3. Listor och Anrop
- Listor
- Vad är en lista?
- Hur använder man en lista?
- Åter till exemplet
- Mer om listor
- Uppslagslistor
- Slingor
- Moduler
- Random
4. Funktioner
- Vad har man funktioner till?
- Dela upp ett problem i funktioner
- Definiera en funktion
- Anropa en funktion
- Skicka utdata från en funktion (returvärden)
- Skicka indata till en funktion (parametrar)
- Rekursion
5. Filer
- Filer
- Filhantering
- Textfiler i Python
6. Klasser
- Objektorientering
- Attribut
- Metoder
- Speciella metoder: konstruktorn och str
- Klassen
- Exempel: Husdjursprogrammet
- Sortering av en lista med objekt