Video
Innhold
Lokale variabler:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | # To lokale variabler med samme navn men med forskjellig innhold def trondheim(): kongens_gate_1 = "Vitensenteret" print ( "Trondheim: " , kongens_gate_1) def oslo(): kongens_gate_1 = "Waisenhuset" print ( "Oslo: " , kongens_gate_1) trondheim() oslo() # Trondheim: Vitensenteret # Oslo: Waisenhuset |
Globale variabler:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | # En global variabel er globalt tilgjengelig var1 = "En global variabel" def funkA(): var1 = "En lokal variabel" print (var1) def funkB(): print (var1) funkA() funkB() # En lokal variabel # En global variabel (Kan ikke endres inne i en funksjon.) |
Endring av global variabel inne i funksjon
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | # Endring av en global variabel var1 = "En global variabel" def funkA(): global var1 var1 = "En endret global variabel" print (var1) def funkB(): print (var1) funkA() funkB() # En endret global variabel # En endret global variabel |