NemProgrammering.dk logo

Hvordan forstår computeren mig?

Lær Python programmering » Hvordan forstår computeren mig? # 3
Inkluderet:
Livstidsadgang
27 videolektioner
7 timers undervisning
Stil spørgsmål
Kursusbevis

Information om denne video

Underviser: Simon Rotendahl   Video: 17:37   Lektion nr. 3 af 27

Alle moderne kodesprog, er langt fra det som computere egentlig bruge. ‘Det er jo bare alt sammen 0’ere og 1’ere!’ Vi har alle hørt den før, computere snakker i binært, altså den kender forskellen på 0 og 1, og det er egentlig det eneste den kan. Der skal derfor oversættes mellem computersprog, og Python, det sker igennem Pythons interpreter.

Når du hører interpreter kan du forestille dig at der er en tolk mellem dig og din computer. Interpreteren/tolken, forstår binært (computersprog med 0’ere og 1’ere) og du kan Python. At bliver gode venner med interpreteren, hjælper med at finde fejl hurtigere.

I videoen vil der også blive kigget kort på terminalen. Terminalen er brugerens adgang til hardwaret. Du kan forestille dig at terminalen er hvad du ser når du åbner kølerhjelmen på en bil, du kan egentlig se det meste på instrumentbrættet, men at forstå hvad der er under kølerhjelmen, gør de fleste ting nemmere.

I næste videoer skal vi snakke om variabler.

Spørgsmål og kommentarer

Kun medlemmer med adgang til dette kursus kan stille spørgsmål og kommentere. Bliv medlem her!

  • Jessie W. siger:

    Hej Simon

    Nu har jeg fået flyttet rundt på nogle filer, og det fungere bare rigtig fint.
    Men hvordan får jeg flyttet en fil fra en mappe til en overliggende mappe?
    Det er som om med mv comanden kan jeg kun flytte til underliggende mapper.

    Er der fordi der er en anden comand jeg skal bruge til at flytte ud af mapperne?

    På forhånd tak :)

    Venlig hilsen Jessie

    1. Simon R. siger:

      Hej Jessie,

      Det er den samme kommando. Når du vil en niveau op så bruger .. og det kan du også gøre med mv. Så lad os bruge eksemplet i videoen, og så giver jeg lige et par ting du kan prøve:

      Hvis du står i ‘Simon’ mappen og gerne vil flytte test1.py tilbage til ‘TerminalMappe’ mappen, så skriver du
      mv test1.py ../
      Så det betyder flyt test.py et niveau op.

      Lad os så sige at du også har en ‘Jessie’ mappe inde i ‘TerminalMappe’ mappen, og du gerne vil flytte test1.py fra ‘Simon’ til ‘Jessie’ mens du står i ‘Simon’ så skriver du
      mv test1.py ../Jessie
      Det betyder flyt test.py et niveau op, og find mappen ‘Jessie’ og lig den derind.

      Sidste eksempel. Hvis du står i mappen ‘TerminalMappe’ og gerne vil flytte filen test1.py tilbage fra ‘Simon’ mappen tilbage til ‘TerminalMappe’ mappen, så skriver du
      mv Simon/test1.py ./
      Så den er lidt anderledes, dette betyder flyt filen test1.py som ligger inde i ‘Simon’, til der hvor jeg står lige nu, da ‘./’ betyder den mappe jeg er i nu.

      Håber det hjalp ellers må du endelig sige til :)

  • Rony A. siger:

    Super god video med gode terminal kommandoer