Gode variabelnavn
Følg disse prinsippene når du velger variabelnavn:
Ikke benytt et innebygd nøkkelord eller funksjonsnavn fra Python som variabelnavn.
- Nøkkelord med spesielle betydninger i Python 3 er:
FalseNoneTrueandasassertbreakclasscontinuedefdelelifelseexceptfinallyforfromglobalifimportinislambdanonlocalnotorpassraisereturntrywhilewithyield. - Innebygde funksjoner i Python 3 er f. eks:
absboolfloatinputintlenmaxminprintsumstrtype. For uttømmende liste, se https://docs.python.org/3/library/functions.html.
- Nøkkelord med spesielle betydninger i Python 3 er:
Variabelnavnet skal være selvforklarende og beskrive sin egen rolle.
| |
- Benytt kun små bokstaver. Selv om det teknisk sett er mulig å bruke store bokstaver, unngår vi det. Store bokstaver holder vi unna og bruker bare til spesielle formål, f. eks. konstanter (se under).
| |
- Benytt
_for å representere mellomrom, såkaltsnake_case. Merk at du noen steder vil selowerCamelCasesom er ansett for å være god stil i en del andre programmeringsspråk. Vi godtar begge deler, men vær konsekvent.
| |
Noen ganger oppretter vi en variabel som får en fast verdi når programmet starter, og som deretter aldri skal endre verdi. Dette er en såkalt konstant. Det er god stil å la konstanter være skrevet i UPPER_CASE.
| |
