Grundlæggende Python Tutorial
Grundlæggende
Introduktion til Python-sproget
Kontrol af Python-version
Udskrivning af data til skærmen
Python-filosofien
Kommentarer
Variable
Udskrivning af variabel til skærmen
Matematiske operationer med tal
Matematiske operationer med variable
Forkortede operationer
Prioritet for matematiske operationer
Lig prioritet
Grupperende parenteser
Nuancer ved gruppering
Tallets længde
Kommatal
Negative tal
Rest ved division
Eksponentiering
Prioritet for eksponentiering
Strenge
Sammenkædning af strenge
Multiplikation af strenge
Strengesymboler
Eskappering af strengesymboler
Strenge længde
Flerliniestrenge
Booleske værdier
Værdien None
Stark typning i Python
Konvertering til streng
Konvertering til tal
Strenge med cifre
Hentning af symboler fra tal
Konvertering til kommatal
Funktionen input
Lister
Introduktion til lister
Oprettelse af lister med kantede parenteser
Oprettelse af lister med funktionen list
Opdeling af streng til en liste
Enkelt element i en liste
Længden af en liste
Sidste element i en liste
Ændring af elementer
Tilføjelse af elementer i slutningen af en liste
Tilføjelse af elementer efter position
Kombinering af lister med metoden extend
Kombinering af lister
Tilføjelse til en liste
Sletning af elementer med operatoren del
Sletning af elementer efter værdi
Hentning og sletning af element
Sletning af alle elementer
Søgning efter elementets indeks ud fra dets værdi
Tilstedeværelse af element i listen
Tælling af elementer i en liste
Omvendt rækkefølge af elementer i en liste
Sortering i den oprindelige liste
Sortering i kopien af listen
Fletning af liste til streng
Tupler
Introduktion til tupler
Oprettelse af tuple
Alternativ måde at oprette tuple på
Tuple med ét element
Alternativ syntaks
Enkelt element i tuple
Ændring af elementer
Tuple længde
Kombinering af tupler
Multiplikation af tupler
Tilstedeværelse af element i tuple
Udpakning af tupler
Konvertering til tuple
Konvertering af tuple til liste
Fletning af tuple til streng
Udsnit
Introduktion til udsnit
Udsnit i positionsområde
Udsnit fra position
Udsnit til position
Udsnit med negative positioner
Udtagningsinterval
Udsnit kun med udtagningsinterval
Hele udsnittet
Vend rækkefølge om
Sletning af elementer med udsnit
Ordbøger
Introduktion til ordbøger
Alternativ måde at oprette en ordbog
Værdien af et ordbogselement
Ændring af elementværdi
Tilføjelse af element til ordbog
Længden af en ordbog
Kombinering af ordbøger
Kombinering af ordbøger med identiske elementer
Sletning af elementer efter nøgle
Uddrag efter nøgle
Uddrag af sidste element
Sletning af alle elementer
Tilstedeværelse af element i ordbog
Valgfrit hentning af element
Konvertering til liste
Hentning af alle nøgler
Hentning af alle værdier
Nøgle-værdi-par
Konvertering til ordbog
Praktikum
Mængder
Introduktion til mængder
Mængdeelement
Gentagne elementer i en mængde
Mængdelængde
Tilføjelse af element til mængde
Tilføjelse af flere elementer til mængde
Forening af mængder
Fjernelse af element fra mængde
Fjernelse af tilstedeværende element
Uddrag af element
Fjernelse af alle elementer
Tilstedeværelse af element i mængde
Tilstedeværelse af mængde i sekvens
Sammenligning af mængder
Fælles elementer i mængder
Forskellige elementer i mængder
Mængdeforskel
Komplekse operationer
Omregning til mængde
Praktikum
Betingelser
If-else konstruktion
Indrykninger i betingelser
Større end og mindre end operatorer
Kontrol for lighed
Kontrol for ulighed
Logisk OG
Logisk ELLER
Logisk IKKE
Prioritet for sammenligningsoperationer
Gruppering af betingelser
Dobbelte sammenligninger
Tilstedeværelseskontrol
Kontrol for specielle værdier
Forkortet if
Elif konstruktion
Indlejrede if
Match-case konstruktion
Ternær operator
Kontrol af objekttype
If else praksis
Løkker
For-løkke
Opsamling af resultat i løkke
For-løkke og betingelse if
Instruktionen break
Instruktionen continue
Henting af elementer og deres indekser
Ordbogsnøgler via for
Ordbogsværdier
Nøgle-værdi-par for ordbog
Indeks-element-par for ordbog
Generering af tal
Generering af tal med trin
Simultan gennemløb
While-løkke
While-løkke uden tæller
Betingelse if i while-løkke
Arbejde med flag
Opfangning af udgang fra løkke
Praktik om løkker
Dataindtastning i løkke
Flerdimensionalitet
Flerdimensionelle lister
Tredimensionel liste
Iteration over flerdimensionelle lister
Iteration over tredimensionel liste
Iteration over flerdimensionel liste af ordbøger
Udfyldning af flerdimensionelle lister
Standardfunktioner
Potenser
Afrundingsfunktioner
Ekstremum
Tilfældighed
Absolutværdi
Matematiske operationer med tal
Division af tal
Stor og lille skrift
Opdeling af streng
Formatering af streng
Søgning i strenge
Kontrol af streng
Tid
Arbejde med datoer
Udskriv aktuel dato
Hent ugedag
Forskel mellem to datoer
Bestemmelse af skudår
Udskriv tid
Formatering af dato
Epoch-format
Udskriv dato fra epoch
Objektet struct_time
Hent struct_time objekt via UTC
Hent epoch-format fra struct_time
Forskel mellem epoker
Forsinkelse af operation