codequick-darkmode-logo
Logga inRegistrera dig
Python Grundkurs

Läroplan:

Python Grundkurs

21 Lektioner 338 Online kodningsfrågor


Vilka ämnen kommer att täckas i kursen?

Programmeringsgrunder

  1. Introduktion:

    • Kursöversikt och mål

    • Python's betydelse inom programmering

    • Förkunskaper och komma igång

  1. Variabler och datatyper:

    • Print-sats: print() - Skriv ut din första kodrad.

    • Variabeldeklaration - Definiera och initialisera variabler.

    • Datatyper i Python - Utforska heltal, flyttal och strängar.

    • Typomvandling - Konvertera data mellan typer.

    • Mer avancerade matematiska beräkningar - Förbättra matematikkunskaper i Python.

  1. Aritmetiska Operationer:

    • Grundläggande aritmetik - bemästra addition, subtraktion, multiplikation och division.

    • Operator precedence - Kontrollera operationsordningen.

    • Math functions in Python - Utforska inbyggda matematikfunktioner.

Arbeta med Strings

  1. Introduktion till Strings:

    • String-grunder - Förstå string-struktur.

    • String-manipulation - Lär dig concatenation och slicing.

    • String-metoder - Utforska kraftfulla string-metoder.

  1. Indexering och skivning med strängar:

    • Strängindexering - Åtkomst till enskilda tecken.

    • Strängskivning - Extrahera delsträngar baserat på kriterier.

    • Strängmanipulation - Tillämpa tekniker för att lösa verkliga problem.

  1. Sträng-egenskaper och metoder:

    • Sträng-egenskaper - Utforska inneboende strängkarakteristika.

    • Sträng-metoder - Använd metoder för effektiv manipulation.

    • Sträng-manipulation - Tillämpa avancerade tekniker för omvandling.

  1. Utskriftsformatering med Strängar:

    • Strängformatering - Bli en mästare på formateringsalternativ.

    • F-string-användning - Lär dig koncis formatering med f-strings.

    • Print-satsformatering - Förbättra utskrifter.

Förståelse av boolesk logik

  1. Förståelse av Booleska Värden:

    • Booleska grunder - Förstå det grundläggande med booleska värden.

    • Booleska operatorer - Utforska OCH, ELLER och INTE-operationer.

    • Booleska uttryck - Lär dig skapa logiska villkor.

  1. Logiska operatorer:

    • Logiskt OCH - Kombinera villkor med AND.

    • Logiskt ELLER - Kombinera villkor med OR.

    • Logiskt INTE - Neka ett booleskt värde.

  1. Villkorssatser (if, else, elif):

    • If-sats - Fatta beslut baserade på villkor.

    • Else-sats - Hantera alternativa utfall.

    • Elif-sats - Kombinera flera villkor.

  1. Booleska uttryck:

    • Booleska uttryck - Bygg komplexa villkor.

    • Villkorslogik - Tillämpa logik för att styra programflödet.

    • Användning av booleska värden - Förbättra beslutsfattandet i din kod.

Python-loopar och kontrollsatser

  1. Slingor (for och while):

    • Grundläggande for-slinga - Iterera över sekvenser med for-slingor.

    • Grundläggande while-slinga - Upprepa handlingar med while-slingor.

    • Slingkontrollsatser - Manipulera slingans genomförande.

    • Nästlade for-slingor - Implementera slingor inuti slingor.

  1. Break- och Continue-satser:

    • Break-sats - Avsluta en loop i förtid.

    • Continue-sats - Hoppa över resten av en loopiteration.

    • Loop-kontroll i Python - Finjustera loopbeteende.

Funktioner och datastrukturer

  1. Definiera och anropa funktioner:

    • Grundläggande om funktioner - Förstå funktionens struktur.

    • Funktionsparametrar - Skicka information till funktioner.

    • Funktionsreturvärden - Ta emot och använda funktionsutdata.

  1. Funktionsparametrar och returvärden:

    • Funktionsparametrar - Bli expert på att arbeta med funktionsparametrar.

    • Funktions returvärden - Fördjupa dig i funktions returvärden.

    • Funktionsanvändning - Tillämpa funktioner för att lösa verkliga problem.

  1. Listor i Python:

    • Grundläggande om listor - Förstå grundläggande koncept för listor.

    • Listoperationer - Utforska en rad tekniker för listmanipulering.

    • List comprehension - Fördjupa dig i koncis skapande och omvandling av listor.

  1. Ordböcker i Python:

    • Grundläggande om ordböcker - Förstå grundläggande koncept för ordböcker.

    • Ordboksoperationer - Utforska mångsidiga operationer för ordböcker.

    • Ordboksmetoder - Fördjupa dig i effektiv manipulation och hämtning.

  1. Tupler med Python:

    • Grundläggande om tupler - Lär dig egenskaper och användningsområden för tupler.

    • Tupeloperationer - Utforska kraftfulla operationer tillgängliga för tupler.

    • Tupeluppdelning - Använd tupeluppdelning för koncis kod.

  1. Sets i Python:

    • Set-grunder - Förstå nyckelegenskaper hos sets.

    • Set-operationer - Utforska operationer för effektiv set-manipulering.

    • Set-metoder - Använd inbyggda metoder för set-transformation.

  1. Importera och använda moduler:

    • Module import - Lär dig att importera externa kodmoduler.

    • Module usage - Utforska den praktiska användningen av moduler.

    • Standard libraries in Python - Upptäck vanliga bibliotek för olika uppgifter.

  1. Avslutande tankar om Python3-mästerskap:

    • Reflektioner över inlärningsresan med Python3

    • Erkännanden och nästa steg