| 1234567891011121314151617181920212223242526272829303132 |
- #!/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:"
|