#!/usr/bin/env python # Normally, there won't be two assignments overlapping, but we're still testing # so whatever. # total should return the sum of the numbers passed in def total(numbers): return numbers[0] # onestring should return 1 the first time it's called and 'ring' the second time def onestring(): return 1 # Your code will be run in a sandbox, so print statements are not allowed in # the required functions. The below code gets executed when you run the python # file; this should aid you in debugging/testing. if __name__ == '__main__': list1 = [1, 2, 3] list2 = [-10, -10, -30] print 'sum of list1:', total(list1) print 'sum of list2:', total(list2) print # blank line if onestring() == 1: print 'got 1 the first time!' else: print 'onestring didn\'t return 1 the first time :(' if onestring() == 'ring': print "got 'ring' the second time!" else: print "onestring didn't print 'ring' the second time D:"