>>> from hw1 import * >>> f(-1) 0.5 >>> round(f(-1.5), 6) 0.394737 >>> g(0,0) 0.0 >>> round(g(2.5, 2.5),5) 5.0 >>> round(g(2.5, -1.5), 5) 4.12311 >>> how() 1 2 3 >>> func0('I') + ' ' + func0('Bi') + ' ' + 'Spider' 'Itsy Bitsy Spider' >>> func0('E') 'Etsy' >>> print(func1(2, '-', '*')) --*-- >>> func1(10, '1','-') '1111111111-1111111111-1111111111-1111111111-1111111111-1111111111-1111111111-1111111111-1111111111-1111111111' >>> func1(3, 'O', 'o') 'OOOoOOOoOOO' >>> func1(1, '2', '3') '2' >>> func2('xi') 'xi-xi' >>> func2(func2('xi')) 'xi-xi-xi-xi' >>> func2(func2(func2(func2(func2('xi'))))) 'xi-xi-xi-xi-xi-xi-xi-xi-xi-xi-xi-xi-xi-xi-xi-xi-xi-xi-xi-xi-xi-xi-xi-xi-xi-xi-xi-xi-xi-xi-xi-xi' >>> import sys, io; orig_stdin = sys.stdin; sys.stdin = io.StringIO('2\n9\n'); add_inputs() 11 >>> sys.stdin = io.StringIO('9384\n39483\n'); add_inputs() 48867 >>> sys.stdin = io.StringIO('0\n0\n'); print(add_inputs()) 0 >>> sys.stdin = io.StringIO('1\n2\n3\n4\n'); parrot() - - "1" - - "2" - - "3" - - "4" >>> sys.stdin = io.StringIO('ela\nela\nela\nela\n'); parrot() - - "ela" - - "ela" - - "ela" - - "ela" >>> sys.stdin = io.StringIO('a\na b\na b c\na b c d\n'); parrot() - - "a" - - "a b" - - "a b c" - - "a b c d" >>> sys.stdin = io.StringIO('*\n*\n*\n*\n'); parrot() == None - - "*" - - "*" - - "*" - - "*" True >>> draw_number(0) >>> draw_number(30) ++++++++++++++++++++++++++++++ >>> draw_number(-11) ----------- >>> draw_number(-1) - >>> stdout_orig = sys.stdout; sys.stdout = io.StringIO(); fix_me(); answer = sys.stdout.getvalue(); sys.stdout = stdout_orig; answer.replace(' ', '') == 'Emvadokyklouaktinas1=3.141592653589793meperifereia=6.283185307179586\nEmvadokyklouaktinas2=12.566370614359172meperifereia=12.566370614359172\nEmvadoisoskelousor8ogwnioutrigwnoumeka8etipleura1=0.5meperifereia=3.414213562373095\nEmvadoisoskelousor8ogwnioutrigwnoumeka8etipleura5=12.5meperifereia=17.071067811865476\n' True