python 3.2 jak przekazywać dane w zmiennych między funkcjami
Jak mogę przechowywać i przekazywać zawartość r z głównego na dwa? Wypisuje r, jeśli zrobię to r = coś naprawionego, ale jak przekazać i przytrzymać zawartość zmiennej w r. Próbowałem random.getstate / setstate, ale mówił „obiekt funkcyjny nie jest indeksowany”.
import random
from random import randrange
def main():
r = random.randrange(1,13,1)
print (r)
r = random.randrange(1,13,1)
def two():
if r==7 or r==11:
print (r)
else:
print (r)
main()
two()