NemProgrammering.dk logo

Variabler i Python

Lær Python programmering » Variabler i Python # 4
Inkluderet:
Livstidsadgang
27 videolektioner
7 timers undervisning
Stil spørgsmål
Kursusbevis

Information om denne video

Underviser: Simon Rotendahl   Video: 18:44   Lektion nr. 4 af 27

Hvordan gemmer jeg?

Når du skriver et program eller script, så vil du tit gerne gemme noget data, det kan være antallet af noget, det kan være svaret af et regnestykke eller så meget andet. Det er her variabler kommer til sin ret. Et variable er en pladsholder (placeholder) for det førnævnte. Hvis jeg f.eks regne ud hvor mange penge jeg bruger på øl hver uge, så kan jeg lave et variable der hedder DummePenge, og det er lig med 0 om mandagen. Hver gang jeg så køber en øl, ligger jeg 15 kr. til, altså DummePenge = DummePenge + 15 kr.

Du skal lære om variabler, da du uden dem, ikke kan bruge samme data flere gange, og derved ikke se hvor mange penge jeg brugte på øl i går, jeg vil nemlig ikke have mulighed for at gemme den information.

I næste video skal vi lære om betinget udtryk, en byggesten i alt programmering!

Spørgsmål og kommentarer

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

  • Henrik H. siger:

    Hej Simon
    Jeg kunne godt tænke mig der var nogle små opgaver jeg selv skulle løse i slutningen af hver video. Opgaver hvor jeg skulle bruge alt de fra de tidligere videoer ikke kun den video jeg er i gang med.

    Mvh
    Henrik

    1. Simon R. siger:

      Hej Henrik,

      Det forstår jeg godt kunne være rart. Det er desværre ikke noget jeg kommer til at tilføje. Video 6 er dog en opsamlingsvideo, som forhåbentligt giver lidt inspiration til opgaver man selv kan lave, og fanger evt. Misforståelser. Efter videoen om løkker, så er man ved at have de basale redskaber man skal bruge, derfra bliver det nemmere at opstille problemstillinger for sig selv. Generelt vil der komme mere kode jo længere i kurset man kommer, og så kan man også lave en masse ændringer i kodeeksemplerne, som giver anledning til en masse læring.

      Mvh.
      Simon

  • Nicky F. siger:

    Hej Simon
    Er det egentlig muligt for mig at sætte tempoet op på videoerne, idet jeg normalt ser videoer på Youtube på dobbelt eller halvanden-gange-tempo :-)
    Nogle af de andre kurser kører via Youtube, men jeg kan ikke afspille den der.

    Mvh.
    Nicky

    1. Simon R. siger:

      Hey Nicky,
      Jeg håber du nyder videoerne indtil videre :)
      Mht. At ændre hastigheden. Det er ikke lige noget jeg som underviser ved. Du kan prøve at skrive til nemprogrammering i form af kontakt siden, nederst på siden her, de kan nemlig bedre svare på det :)

      1. Nicky F. siger:

        Jo tak det er nogle rigtig gode videoer, men en kæmpe stor verden, kan jeg godt se nu hvor jeg begynder at øve mig lidt. Så det er med at holde tungen lige i munden :-)

        1. Simon R. siger:

          Ja det er det, det tog mig ret længe før jeg følte mig “komfortabel” med at kode, altså et punkt hvor jeg følte at jeg kunne sætte mig ned og lave noget brugbart. Det vigtigste er bare at øve sig, og spørge når man er i tvivl :)

          1. Nicky F. siger:

            Noget af det sværeste er dels at få ideer til nogle små overkommelige projekter. Og dels at finde ud af, hvad der er galt, når koden ikke virker, fordi man har glemt t koden virker som eks. at sætte kolon i en if, elif, else – sætning eller og der skal komma ind et sted eller sådan noget – for ellers virker det på en måde ret logisk :-)

            1. Simon R. siger:

              Ja det kan være svært i starten med projekter, efter video 9 (Løkker), så vil det blive nemmere, da du så har en del redskaber til at lave nogle små projekter.
              Det er nemlig helt rigtig, det hele er logik, det farlige er når nogle siger “bare logik”, for når først logikken bliver kompleks nok, så er det ikke “bare” længere.
              Mht. fejl beskeder, så kan de ligne volapyk i starten, men jo flere fejl man laver, og jo mere man lærer, så begynder de at give meget mening, men det kræver øvelse, du vil også komme til at se mig lave en fejl eller to en gang i mellem, som jeg har ladt være i videoerne, så man kan se min process, når jeg støder ind i dem :) Et godt råd er at lave fejl, med vilje, så du ved hvad fejlen er, og så læse den fejlbesked der kommer, for så får man strukturen af fejlbeskederne lidt mere ind under huden.