Skip to content

Commit 1151d5c

Browse files
committed
Update funcWithStrsAndConds.ptx
1 parent b9e6dae commit 1151d5c

1 file changed

Lines changed: 0 additions & 32 deletions

File tree

pretext/functions/funcWithStrsAndConds.ptx

Lines changed: 0 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)