Ordbok
Ordene du møter når du koder — forklart på norsk.
49 korte forklaringer av ord fra nettsider, JavaScript og Python. Ingen snikkery — hvis vi mener noe er vanskelig, sier vi det.
Viser ordene du møter i Python-grunnkurset. Trangere valg gjør du på kategoriene under.
23 ord
A
- AlgoritmeGenereltalgorithm
- En oppskrift i steg som løser et problem — « Finn det største tallet », « sorter listen ». Kode er bare algoritmer skrevet slik at en maskin kan følge dem.
B
- BibliotekGenereltlibrary
- Ferdig kode andre har skrevet, som du kan bruke i stedet for å skrive alt selv. Du importerer biblioteker — du kopierer dem ikke inn.
- BugGenereltfeil
- En feil i koden som gjør at programmet gjør noe annet enn du mente. Alle programmerere har bugs — jobben er å finne dem og fikse dem.
D
- DebuggerGenereltfeilsøker
- Et verktøy som lar deg stoppe programmet midt i og se på variabelverdiene, linje for linje. Raskere enn å gjette.
- DictionaryPythonordbok / dict
- Pythons nøkkel–verdi-liste: person = { "navn": "Kari", "alder": 30 }. Du slår opp på navn i stedet for nummer.Brukes i:Python-grunnkurset
- DokumentasjonGenereltdocs
- Den offisielle beskrivelsen av hvordan et språk eller bibliotek fungerer. Å lese dokumentasjon er en ferdighet — ikke en nødløsning.
F
- FunksjonGenereltfunction
- En navngitt bunt med kode som gjør én jobb, og som du kan bruke om og om igjen. Tar gjerne imot verdier (argumenter) og kan gi noe tilbake (returverdi).
I
- ImportPython
- Henter inn kode fra et annet sted: import json gir deg JSON-funksjonene til Python. Standardbiblioteket kommer med Python — ingen installasjon.Brukes i:Python-grunnkurset
- IndrykkPythonindentation
- Mellomrommene i starten av linjen. I Python er indrykk en del av språket: koden som hører inn i en if eller funksjon rykkes inn.Brukes i:Python-grunnkurset
K
- KlassePythonclass
- I Python: en oppskrift på objekter. class Hund: beskriver hva alle hunder har (navn) og kan (bjeffe). class lager objekter med Hund("Fido").Brukes i:Python-grunnkurset
- KommentarGenereltcomment
- Tekst i koden som maskinen ignorerer — den er til for mennesker. På Python starter den med #, i HTML med <!-- -->.
L
- ListePythonlist
- Pythons ordnede samling: varer = ["brød", "melk"]. Kan vokse, krympe og sorteres — det vanligste stedet å samle flere ting.Brukes i:Python-grunnkurset
- LøkkeGenereltloop
- Kode som gjentar seg — « for hver vare i handlelisten … ». Brukes når det samme skal skje med mange ting.
O
- ObjektGenereltobject
- En samling av data og funksjoner som hører sammen — « en bok » har tittel, forfatter og kan beskrive seg selv. Grunnmuren i både Python og JavaScript.
P
- pipPython
- Verktøyet som installerer Python-biblioteker fra PyPI: pip install requests. Standardbiblioteket trenger ikke pip — det følger med.Brukes i:Python-grunnkurset
R
- RepoGenereltrepository
- Kort for repository — mappen med hele kodebasen til et prosjekt, gjerne med versjonshistorikk i Git.
S
- SannhetsverdiGenereltboolean
- Verdien sann eller usann — det som kommer ut av sammenligninger som « alder >= 18 ». Navngitt etter logikeren George Boole.
- SelvPythonself
- I en Python-metode peker self på det konkrete objektet metoden kalles på. Derfor står navnet først i def bjeff(self):.Brukes i:Python-grunnkurset
- StrengGenereltstring
- Tekst — en rekke tegn. Skrives i anførselstegn: « hei ». Kommer av at tegnene henger på rad som perler på en streng.
T
- TerminalenGenereltkommandolinjen / command line
- Tekstvinduet der du styrer maskinen med kommandoer i stedet for klikk. `cd` bytter mappe, `ls` lister innhold — utviklere bruker den hver dag.
- TolkerPythoninterpreter
- Programmet som leser og kjører Python-koden din linje for linje — det du starter med python3. Du kjører ikke Python-koden « rett på maskinen », tolken gjør det.Brukes i:Python-grunnkurset
V
- VariabelGenereltvariable
- Et navn som peker på en verdi, slik at du kan bruke den senere: alder = 17. Tenk på det som en merket boks med én ting i.
- VersjonskontrollGenereltversion control
- System som lagrer alle endringer i koden over tid, slik at du kan gå tilbake og samarbeide. Git er det vanligste verktøyet.
Ordene gir mening når du bruker dem.
Ordboken er et oppslagsverk. Vil du faktisk lære å lage ting — begynn med en av startkursene. De første leksjonene er gratis, og du trenger ingen konto.