@@ -361,38 +361,6 @@ main()
361361 </var >
362362 </setup >
363363 </exercise >
364-
365- <exercise label =" fsc_pogil_get_last_half_v2" >
366- <statement >
367- <p >Finish the function <c >last_half(str)</c > which
368- returns the last half of the characters from the passed string <c >str</c >.
369- If <c >str</c > has less than 2 characters then return the empty string <c >""</c >.
370- For example, <c >last_half("a")</c > returns <c >""</c >, <c >last_half("coal")</c > returns <c >"al"</c >, and <c >last_half("bye")</c > returns <c >ye</c >.</p >
371- </statement >
372- <program xml : id =" funct_pogil_get_last_half_editor" interactive =" activecode" language =" python" >
373- <input >
374- def last_half(str):
375-
376- ====
377- from unittest.gui import TestCaseGui
378-
379- class myTests(TestCaseGui):
380-
381- def testOne(self):
382- self.assertEqual(last_half('a'), '', "last_half('a')")
383- self.assertEqual(last_half('coal'), 'al', "last_half('coal')")
384- self.assertEqual(last_half('bye'), 'ye', "last_half('bye')")
385- self.assertEqual(last_half('abcd'), 'cd', "last_half('abcd')")
386- self.assertEqual(last_half('12345'), '345', "last_half('12345')")
387- self.assertEqual(last_half('123456'), '456', "last_half('123456')")
388- self.assertEqual(last_half('ab'), 'b', "last_half('ab')")
389- self.assertEqual(last_half(''), '', "last_half('')")
390-
391-
392- myTests().main()
393- </input >
394- </program >
395- </exercise >
396364
397365 </subsection >
398366
0 commit comments