Variabel
Et navn som peker på en verdi i minnet. Verdien kan endres — variabelens tilstand. Grunnlag fra IT1.
Vanlige feil
- Du leser = som «er lik» (matematisk likhet) I matematikk betyr = at to sider er like, og x = x + 1 er umulig. I programmering betyr = «sett lik»: regn ut høyresida og legg resultatet inn i navnet til venstre. Derfor er x = x + 1 helt vanlig — den øker x med 1.
- Du bruker innebygde navn som variabelnavn Navn som sum, list, str, input og type er innebygde funksjoner i Python. Bruker du dem som variabelnavn, «skygger» variabelen for funksjonen, og senere kall som sum(tall) eller int(input()) krasjer.