summaryrefslogtreecommitdiffstats
path: root/static/lab2.py
blob: a7dd6545d6b93f0d9c8566419badcfed27852eb7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#!/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:"