Python 3.2.3rc2 (default, Mar 21 2012, 06:59:51) [GCC 4.6.3] on linux2 Type "copyright", "credits" or "license()" for more information. >>> numbers = {'one' : 'ein', 'two' : 'zwei', 'three' : 'drei', 'four' : 'fier', 'five' : 'five' : 'funf'} SyntaxError: invalid syntax >>> numbers = {'one' : 'ein', 'two' : 'zwei', 'three' : 'drei', 'four' : 'fier', 'five' : 'funf'} SyntaxError: unexpected indent >>> numbers = {'one' : 'ein', 'two' : 'zwei', 'three' : 'drei', 'four' : 'fier', 'five' : 'funf'} >>> numbers {'four': 'fier', 'three': 'drei', 'five': 'funf', 'two': 'zwei', 'one': 'ein'} >>> numbers['five'] 'funf' >>> for num in numbers: print(num) print(number[num]) four Traceback (most recent call last): File "", line 3, in print(number[num]) NameError: name 'number' is not defined >>> for num in numbers: print(num) print(numbers[num] KeyboardInterrupt >>> for num in numbers: print(num) print(numbers[num]) four fier three drei five funf two zwei one ein >>> for num in numbers: print(num) four three five two one >>> for num in numbers: print(num + ' in German is ' + numbers[num] + '.') four in German is fier. three in German is drei. five in German is funf. two in German is zwei. one in German is ein. >>> len(numbers) 5 >>> print(numbers[2]) Traceback (most recent call last): File "", line 1, in print(numbers[2]) KeyError: 2 >>> print(numbers['two')) SyntaxError: invalid syntax >>> print(numbers['two']) zwei >>> sort(numbers) Traceback (most recent call last): File "", line 1, in sort(numbers) NameError: name 'sort' is not defined >>> numbers.sort() Traceback (most recent call last): File "", line 1, in numbers.sort() AttributeError: 'dict' object has no attribute 'sort' >>> sorted(numbers) ['five', 'four', 'one', 'three', 'two'] >>> numbers {'four': 'fier', 'three': 'drei', 'five': 'funf', 'two': 'zwei', 'one': 'ein'} >>> list(numbers) ['four', 'three', 'five', 'two', 'one'] >>> numbers {'four': 'fier', 'three': 'drei', 'five': 'funf', 'two': 'zwei', 'one': 'ein'} >>> key_list = list(numbers) >>> key_list ['four', 'three', 'five', 'two', 'one'] >>> numbers['ten'] Traceback (most recent call last): File "", line 1, in numbers['ten'] KeyError: 'ten' >>> numbers['five':] Traceback (most recent call last): File "", line 1, in numbers['five':] TypeError: unhashable type: 'slice' >>> ================================ RESTART ================================ >>> E ====================================================================== ERROR: test_area (__main__.TestJuly16) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/sukaeto/test1/july23_tests.py", line 9, in test_area self.assertEqual(area(r1), 50) NameError: global name 'area' is not defined ---------------------------------------------------------------------- Ran 1 test in 0.028s FAILED (errors=1) >>> ================================ RESTART ================================ >>> . ---------------------------------------------------------------------- Ran 1 test in 0.019s OK >>> ================================ RESTART ================================ >>> .E ====================================================================== ERROR: test_perimeter (__main__.TestJuly16) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/sukaeto/test1/july23_tests.py", line 14, in test_perimeter self.assertEqual(perimeter(r1), 30) NameError: global name 'perimeter' is not defined ---------------------------------------------------------------------- Ran 2 tests in 0.031s FAILED (errors=1) >>> ================================ RESTART ================================ >>> .. ---------------------------------------------------------------------- Ran 2 tests in 0.028s OK >>> ================================ RESTART ================================ >>> .. ---------------------------------------------------------------------- Ran 2 tests in 0.028s OK >>> ================================ RESTART ================================ >>> .. ---------------------------------------------------------------------- Ran 2 tests in 0.031s OK >>> numbers Traceback (most recent call last): File "", line 1, in numbers NameError: name 'numbers' is not defined >>> numbers = {'one' : 'ein', 'two' : 'zwei', 'three' : 'drei', 'four' : 'fier', 'five' : 'funf'} >>> numbers {'four': 'fier', 'three': 'drei', 'five': 'funf', 'two': 'zwei', 'one': 'ein'} >>> numbers[five] Traceback (most recent call last): File "", line 1, in numbers[five] NameError: name 'five' is not defined >>> vive = 'bluh' >>> five = 'bluh' >>> numbers['five'] 'funf' >>> numbers[five] Traceback (most recent call last): File "", line 1, in numbers[five] KeyError: 'bluh' >>> ================================ RESTART ================================ >>> ..E ====================================================================== ERROR: test_total_credits (__main__.TestJuly16) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/sukaeto/test1/july23_tests.py", line 30, in test_total_credits self.assertEqual(student.total_credits(guybrush), 4.0) AttributeError: 'module' object has no attribute 'total_credits' ---------------------------------------------------------------------- Ran 3 tests in 0.071s FAILED (errors=1) >>> ================================ RESTART ================================ >>> ..[{'grade': 'A', 'credits': 1.0, 'term': '12S', 'name': 'Underwater basket weaving', 'number': 'ART234'}, {'grade': 'A', 'credits': 3.0, 'term': '11F', 'name': 'Computer Science for Engineers', 'number': 'CISC106'}] F ====================================================================== FAIL: test_total_credits (__main__.TestJuly16) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/sukaeto/test1/july23_tests.py", line 30, in test_total_credits self.assertEqual(student.total_credits(guybrush), 4.0) AssertionError: None != 4.0 ---------------------------------------------------------------------- Ran 3 tests in 0.072s FAILED (failures=1) >>> ================================ RESTART ================================ >>> ... ---------------------------------------------------------------------- Ran 3 tests in 0.049s OK >>> ================================ RESTART ================================ >>> ..{'courses': [{'grade': 'A', 'credits': 1.0, 'term': '12S', 'name': 'Underwater basket weaving', 'number': 'ART234'}, {'grade': 'A', 'credits': 3.0, 'term': '11F', 'name': 'Computer Science for Engineers', 'number': 'CISC106'}], 'phone': '111-555-8763', 'major': 'Piracy', 'id': 700289374, 'name': 'Guybrush Threepwood'} . ---------------------------------------------------------------------- Ran 3 tests in 0.074s OK >>> ================================ RESTART ================================ >>> ... ---------------------------------------------------------------------- Ran 3 tests in 0.040s OK >>> x = 'stringinstring' >>> x 'stringinstring' >>> x.find('ins') 6 >>> x = 'stringinstringins' >>> x.find('ins') 6 >>>