Python og notebooks#

Medbring venligst en computer til kursusgangene.
Det er ikke nødvendigt at installere Python på forhånd.

Direkte i browseren#

Pyodide gør det muligt at køre Python-kode direkte i din browser uden at installere noget lokalt.
Det betyder, at du kan afprøve alle kodeeksempler og øvelser på denne side med det samme.
Klik på raket-ikonet Arrow i værktøjslinjen over en kodecelle for at aktivere interaktiv tilstand. Så kan du:

  • Redigere kode: Tilpas eksemplerne og eksperimentér med forskellige parametre

  • Køre kode: Udfør Python-kommandoer og se resultater med det samme

  • Lave kode: Opret nye kodeceller og udfør egne beregninger

  • Installere pakker: Brug await micropip.install("pakkenavn") til at tilføje Python-biblioteker

  • Interaktiv læring: Prøv variationer af eksemplerne og opbyg en dybere forståelse

Bemærk: Der er ikke et raket-ikon på denne side, da der ikke er nogen kodeceller. Gå til Modul 1 for at se et eksempel, hvor der optræder kodeceller.

Vigtigt: Når du arbejder direkte i browseren med Pyodide, bliver intet gemt.
Hvis du genindlæser siden eller lukker browseren, går dit arbejde tabt.
Brug derfor denne funktion til hurtige forsøg og øvelser - ikke til længerevarende arbejde.

JupyterLite#

Alle notebooks findes også på JupyterLite-siden https://intermat20.compute.dtu.dk/jupyterlite/index.html, hvor du kan åbne og arbejde med de samme filer direkte i browseren.
Her kan du gemme dit arbejde i browserens cache, så du kan vende tilbage til det, så længe du ikke rydder cache eller skifter enhed/browser.

Download en Jupyter Notebook#

Hvis du ønsker at gemme dine resultater permanent eller arbejde uden internet, kan du downloade enhver side som en Jupyter Notebook ved at klikke på download-knappen i værktøjslinjen. Så kan du:

  • Arbejde offline: Fortsæt med at eksperimentere uden internet

  • Gemme fremskridt: Dine ændringer og resultater gemmes permanent

  • Fuld Python-miljø: Adgang til alle Python-pakker og funktioner

  • Integration: Importér i dit foretrukne udviklingsmiljø (VS Code, PyCharm m.fl.)

Bemærk: Det er ikke nødvendigt at downloade notebook’en - du kan køre alt interaktivt i browseren eller på JupyterLite siden.
Download kun, hvis du ønsker at gemme dit arbejde permanent eller arbejde offline.

Sådan bruger du den downloadede notebook:

  1. Installer Python (se https://pythonsupport.dtu.dk/) og Jupyter på din computer

  2. Installer de nødvendige pakker:

  3. Åbn notebook-filen i Jupyter Lab eller Jupyter Notebook

  4. Kør og tilpas koden som du vil