# Filename: funfunfun.py # by Judy Cushing # 10/29/2009 # what happens if I change the list in funfun! def funfun(aNum, aList): print print "funfun here: the number passed is: ", aNum print "the elements in the list that was passed are: " for i in aList: print i, print print "daddy took her t-bird away; funfun is over" def main(): myNum = 42 myList = ['a','b','c'] print "call funfun with myNum and myList", myNum, myList funfun(myNum, myList) print "\n main has control back from from funfun" print "myNum is: ", myNum print "myList is: ", myList print "call funfun with order of the parameters reversed..myList then myNum", myList, myNum funfun(myList, myNum) print "\n main has control back from from funfun" print "myList is: ", myList print "myNum is: ", myNum main()