示例#1
0
def call_collatz():
	print('Enter number:')
	while True:
		try:
			number = int(input())
			result = collatz(number)
			if result == 1:
				return result
		except ValueError:
			print('You must enter an integer.')
示例#2
0
 def test_returns_4_when_called_on_8(self):
     self.assertEqual(collatz_sequence.collatz(8), 4)
示例#3
0
 def test_type_error_raised_when_aoeu_is_on_input(self):
     with self.assertRaises(TypeError):
         collatz_sequence.collatz('aoeu')
示例#4
0
 def test_returns_16_when_called_on_5(self):
     self.assertEqual(collatz_sequence.collatz(5), 16)
 def test_2_value_8(self):
     self.assertEqual(collatz(8), 4)
 def test_3_value_5(self):
     self.assertEqual(collatz(5), 16)