Na początku kod
#-*- coding: utf-8 -*-
def wstep():
print "-----------------------------"
print "Kalkulator v1.0"
print "-----------------------------\n"
print "Na samym wstepie podaj A i B"
a = int(raw_input("A:"))
b = int(raw_input("B:"))
def dodawanie():
wynik = a + b
print "Suma: %d" % wynik
wstep()
dodawanie()
Uczę się wykorzystywać funkcje i mam takie pytanie, czy jest możliwość przekazania wartości ze zmiennych a i b z funkcji wstep() tak aby działały w funkcji dodawanie()? Czy jednak muszę to zapisać tylko w taki sposób, gdzie a i b to zmienne globalne prawda? :)
#-*- coding: utf-8 -*-
def wstep():
print "-----------------------------"
print "Kalkulator v1.0"
print "-----------------------------\n"
def dodawanie():
wynik = a + b
print "Suma: %d" % wynik
wstep()
print "Na samym wstepie podaj A i B"
a = int(raw_input("A:"))
b = int(raw_input("B:"))
dodawanie()