DENNE WIKI-SIDEN ER UTDATERT FRA OG MED HØST 2019. BRUK BLACKBOARD-SIDENE FOR ITGK FOR OPPDATERT INFORMASJON.
Ingen henvendelser angående wiki-sidene til fagstaben vil bli besvart
Dette er en oversikt over python-videoene i kurset. Du finner link til youtube-spillelisten her, og den vil ha samme rekkefølge som oppgitt under.
1. Matteoperatorer i python
1.1: Matteoperatorer:
Vi går gjennom noen av matteoperatorene i python. Deretter snakker vi om operatorpresedens, og avslutter med et eksempel.
Stikkord: operatorer, operatorpresedens
1.2: Heltallsdivisjon og modulo:
Denne filmen handler om operatorene heltallsdivisjon og modulo, og hva det er. Deretter følger noen eksempler.
Stikkord: Heltallsdivisjon, //, modulo, %
2. Variabler og printing
2: Variabler og printing:
Vi snakker om hva en variabel er og hvordan vi kan opprette en variabel. Deretter snakker vi om hvordan vi kan bruke print-funksjonen til å skrive ut ting til skjerm.
Stikkord: variabel, print(), end, sep
3. Heltall (int) og flyttall (float)
3: Heltall og flyttall:
I denne videoen går vi først kort gjennom de 8 datatypene vi kommer til å bruke i dette kurset. Deretter så snakker vi om int og float, eller heltall og flyttall; hvordan vi kan konvertere mellom dem, bruk av type-funksjonen og hva resultatet blir når vi regner med heltall og flyttall.
Stikkord: int(), float(), type()
4. Strenger og input-funksjonen
4.1: Strenger:
Vi snakker om datatypen str (eller strenger), og hvordan vi oppretter en streng med fnutter. Deretter snakker vi om hva escape-tegn er, og hvordan vi kan konvertere mellom tall og strenger.
Stikkord: str(), int(), float(), fnutter, escape-tegn, \n, \t
4.2: Input-funksjonen:
I denne videoen snakker vi om hvordan vi kan få input fra brukeren, og også om tilfeller der det passer å kunne konvertere til og fra strenger. Til slutt snakker vi om hvordan vi kan sette sammen strenger med pluss-operatoren.
Stikkord: input()
5. Boolske verdier
5: Boolske verdier:
Filmen handler om datatypen bool, og hvordan vi kan konvertere andre datatyper til en boolsk verdi. Deretter snakker vi boolske likhetsoperatorer og in-operatoren.
Stikkord: bool(), True, False, in, not in, <, >, <=, >=, ==, !=
6. If-betingelser og flere logiske operatorer
6.1: if - betingelser:
I denne videoen tar vi for oss if-betingelser. Hvordan if, elif og else fungerer og hvordan vi kan bruke dem i koden.
Stikkord: if, else, elif, betingelser
6.2: Logiske operatorer:
I denne videoen snakker vi om hvordan vi kan bruke logiske operatorer som and, or og not i betingelser for å gjøre dem mer konkrete.
Stikkord: And, or, not, logiske operatorer
Kommer:
6. If-betingelser og flere logiske operatorer
7. Funksjoner
8. Skop (scope)
9. Importering av biblioteker
10. Indeksering og slicing
11. Løkker (loops)
12. Intro til lister, tupler, mengder og dictionaries
13. Lister
14. Tupler
15. Matriser
16. Unntakshåndtering
17. Mengder
18. Dictionaries
19. Filhåndtering
20. Rekursjon