# Dette funker, men d?rlig stil! global_variabel = 1 def print_variabel(): print(global_variabel) print_variabel() """ # Dette funker ikke: def lag_variabel(): lokal_variabel = 2 lag_variabel() print(lokal_variabel) # Dette funker ikke: global_variabel = 1 def lag_variabel(): lokal_variabel = 2 print(lokal_variabel) """ # Dette er d?rlig stil: gloabl_variabel = 5 def sum_variabler(lokal_variabel1, lokal_variabel2): summen = gloabl_variabel + lokal_variabel1 + lokal_variabel2 return summen print(sum_variabler(1, 2)) # Dette er enda verre stil: global_variabel1 = 5 global_variabel2 = 5 global_variabel3 = 2 def sum_variabler(): summen = global_variabel1 + global_variabel2 + global_variabel3 return summen print(sum_variabler()) # Dette er bra stil: def sum_variabler(lokal_variabel1, lokal_variabel2, lokal_variabel3): summen = lokal_variabel1 + lokal_variabel2 + lokal_variabel3 return summen print(sum_variabler(1, 2, 5))