Fra tom skærm til dit eget program - begiv dig nu ud i verdenen af strenge, operatorer, klasser og metoder, så din kode trin for trin fører dig til det rigtige resultat.
I denne video får du en kort introduktion til indholdet af denne kursus.
Her vises, hvad der skal være opmærksom på under kursusafviklingen for at bruge det så succesfuldt som muligt.
Her installeres den nødvendige software.
Der vil blive undersøgt de forskellige udviklingsmiljøer og vist, hvilke vi vil bruge.
I dette del af kurset vil vi se på, hvordan tal og variabler fungerer i Python.
I denne del af Python-kurset vil vi beskæftige os med matematiske operatører i Python. Dette har vi allerede set de første simple beregninger i den sidste del. Nu vil vi se nogle flere eksempler.
I denne del af kurset vil vi beskæftige os med strenge i Python.
I denne del af kurset vil vi beskæftige os med strenge i Python.
Flere oplysninger om formatering af strenge.
I denne artikel vil vi beskæftige os med lister i Python.
I denne artikel kigger vi på sæt. Det handler om datatyper.
I denne vejledning vil vi beskæftige os med en anden datatype: et tuple.
I denne artikel vil vi behandle ordbøger. Det er en datatype, der gør det muligt for os at "mappe", altså næsten at udføre en tilordning af to værdier, der fungerer på samme måde som lister.
I denne artikel vil vi beskæftige os med booleans og logiske operatorer i Python.
I denne artikel lærer du et af de vigtigste koncepter inden for programmering - if-anweisung.
I denne artikel vil vi beskæftige os med for-løkker i Python. På engelsk kaldes det en "for loop", og det er et kraftfuldt redskab til at spare ekstremt meget gentaget arbejde.
Nu, da vi har set for-løkker, er det tid til at lære om while-løkker i Python. While-løkker (eller "While Loops") er den enkleste måde at gentage noget flere gange. De er løkker, fordi koden altid vil blive udført igen og igen, indtil betingelsen er opfyldt.
While-løkker: udfordring - største fællesnævner.
I denne artikel handler det om range()-funktionen i Python. Den er ret nyttig, når man vil oprette en række af tal eller endda en liste. Det sparer en enorm mængde arbejde, når man vil arbejde med For-løkker. Range kommer i øvrigt fra engelsk og betyder rækkevidde.
I denne lektion vil vi beskæftige os med undtagelsesbehandling i Python. Til dette vil vi gennemgå begreberne Try, Except, Else og Finally.
I denne artikel vil vi se på funktioner i Python. Dette er en ekstremt vigtig komponent, fordi funktioner gør det muligt for os at forberede en bestemt kode og derefter kalde den på ethvert tidspunkt.
I den seneste artikel lærte vi om simple funktioner, i denne vil vi beskæftige os med funktioner med parametre i Python.
Indtil videre har vi aldrig bedt brugeren af vores program om at indtaste noget. Præcis det ændrer vi i denne artikel.
Indtil videre har vi primært skrevet vores kode selv, men nu lærer vi at kende modulerne og pakkerne i Python. Disse giver os mulighed for at bruge kode, som vi ikke selv behøver at skrive. Dette sparer os enormt meget tid og giver os mulighed for at bruge funktioner, der gør det muligt for os at løse komplekse opgaver med færre linjer med kode.
I den seneste artikel har vi set, hvordan vi kan importere moduler i Python. Nu er det tid til at se, hvordan vi kan oprette vores egne moduler.
Random-modulet giver os mulighed for at få et tilfældigt tal. På den måde kan vi styre mange begivenheder tilfældigt.
I denne øvelsesopgave programmerer vi spillet Black Jack.
I denne video udarbejdes løsningen på øvelsesopgaven til spillet Black Jack.
I denne artikel lærer du, hvordan man åbner og læser filer i Python.
I denne artikel vil du lære, hvordan du kan skrive til en fil med Python.
Udtrykket "regulært udtryk" stammer fra automatteorien og teorien om formelle sprog, to områder inden for teoretisk informatik.
I denne artikel vil vi se nærmere på Regex. Vi vil se på funktionerne re.findall og split.
I denne artikel lærer du grundlæggende om objektorienteret programmering i Python (OOP).
I denne artikel lærer du, hvordan klasser er opbygget i Python og hvad de gør. Dertil har du jo set i den sidste artikel, hvad objekter er og hvordan objekter grundlæggende fungerer. Nu vil du lære, hvordan klasser er forbundet med objekter.
I denne artikel lærer du metoderne at kende i Python. Dette er handlinger, som vores klasse kan udføre. Vi har allerede set, hvordan attributter fungerer. Nu vil vi se på metoderne og se, hvordan vi endelig får vores bil til at køre. ;)
I denne artikel handler det om konceptet med arv i Python. Dette koncept gør det muligt i programmering at oprette klasser, som arver fra andre klasser - og dermed arver alle deres attributter og metoder.
I denne artikel vil du lære om lambda-operatoren i Python og forstå den. Lambda er et koncept, som mange begyndere har svært ved. Derfor bryder jeg de enkelte trin ned langsomt for at gøre det letforståeligt.
I denne artikel lærer du funktionen Filter at kende i Python.
I denne artikel vil du lære, hvordan zip-funktionen fungerer. Den er nemlig nyttig til f.eks. at kombinere to lister til en liste bestående af tupler eller til at blande indhold fra to ordbøger sammen og returnere tupler.
I denne artikel lærer du om map-funktionen i Python. Map-funktionen tager som det første argument en funktion og som det andet en sekvens (f.eks. liste). Map-funktionen anvender derefter funktionen på alle elementerne i sekvensen og skriver derefter resultaterne til en liste.
I denne artikel lærer du Enumerate-funktionen at kende. Her er tale om en funktion, der gør det muligt for os at gennemgå en sekvens.
I denne øvelsesopgave finder vi de søgte primtal.
I denne artikel lærer du, hvordan all() og any() metoderne fungerer i Python.
I denne video håndteres funktioner med en tidligere ikke-defineret mængde argumenter.
I denne artikel handler det om dekoratører i Python, hvordan de fungerer og hvad de bringer.
Vi er allerede gået ind på tal i en tidligere del af kurset. I denne artikel vil vi lære endnu flere metoder at kende, der er nyttige i forbindelse med tal.
I denne artikel lærer du forskellige metoder til strengbehandling i Python.
I denne artikel vil du lære nogle af listemetoderne. Vi har allerede set nogle af dem, men vi vil nu se de vigtigste i sammenhæng med lister.
Her opretter vi et lille program, der behandler en kø.
I denne artikel handler det om sæt og deres metoder i Python.
Det meste af ordbøgerne har vi allerede set i tidligere artikler. Her udvider vi dog listen over metoder en smule.
I denne artikel lærer du, hvordan du kan drage fordel af tidspunktet med Datetime i Python. Ved Datetime handler det om et modul, der repræsenterer og gemmer tid.
I denne artikel lærer du at kende og forstå det navngivne tupel i Python.
I denne artikel vil jeg vise dig, hvordan OrderedDict fungerer i Python og hvad det er godt for. Du har allerede set, hvordan dictionaries fungerer. Dictionaries har ikke interesse i, om de er ordnede eller ej - det er ligegyldigt for dem, i hvilken rækkefølge de blev fyldt ud. Tværtimod tager "ordnede ordbøger" hensyn til, hvad der blev indsat hvornår.
I denne del af Python-kurset lærer du at kende DefaultDict i Python. Vi havde allerede set standard ordbøger og konstateret, at en ordbog består af to vigtige dele: en nøgle og en værdi. Hvis vi dog ønsker, at en bestemt standardværdi tildeles en ordbog, hvis vi ikke eksplicit tildeler en til den, kan vi gøre dette ved hjælp af en DefaultDict.
I denne artikel handler det om tællere i Python. En tæller er en beholder, der holder styr på, hvor ofte den samme værdi tilføjes. Det kan bruges til at implementere de samme algoritmer som Bag eller "Multiset Data Structures" i andre programmeringssprog.
Python-debuggeren tillader os at debugge vores kode, dvs. at finde fejl lettere end f.eks. med en print-erklæring.
I denne artikel skal vi se på, hvordan man kan bruge et GUI (Grafisk Brugergrænseflade eller brugergrænseflade) i Python. Der er flere måder at gøre dette på i Python, men vi vil arbejde med tkinter.
I denne artikel lærer du, hvordan man arrangerer layoutet med tkinter i Python. Til dette vil vi tage koden fra den sidste artikel og udvide den lidt.
I denne artikel lærer du hvordan man kan bruge knapper i Python. Her vil du se hvordan man opretter dem i et GUI og tilknytter dem en funktion.
I denne artikel lærer du, hvordan inputfelter fungerer med Entry. Vi vil se, hvordan vi kan tilpasse vores brugergrænseflade (GUI) så brugeren kan indtaste sit navn og alder.
I denne ret korte artikel lærer du, hvordan man indsætter billeder i GUI (Grafisk Brugergrænseflade) i Python.
I denne artikel lærer du, hvad der menes med "Grid Geometry Manager" og hvordan du kan bruge den til at holde din brugergrænseflade ren. Det er et værktøj, der giver os mulighed for at placere vores widgets (elementer) i en todimensionel tabel. Dertil opdeles alt i rækker og kolonner.
Når du udvikler et mere omfattende program, kan det være, at du på et tidspunkt får brug for en menulinje. Det kender du sikkert fra de fleste af de programmer, du hidtil har arbejdet med. Nu er det tid til at se, hvordan man selv kan oprette og bruge en sådan menulinje i Python. Først opretter vi selve menuen.
I denne artikel lærer du, hvordan man kan arbejde med Canvas i GUI. Til dette opretter vi et lille program, hvor man viser en cirkel på Canvas. Canvas kommer fra engelsk og kan oversættes til "lærred". Man maler altså bogstaveligt talt noget på lærredet.
I denne øvelsesopgave udvider vi koden fra den sidste video og udfører tilfældige operationer.
Kommenter nu „At programmere med Python - begynderkurset“