Failed Test Asks Fix Decimal Place Another Method Learned Strformat However Know Use Metho Q43874608

so I have failed the testwhich asks me to fix the decimal place.
another method we have learned about is str.format(), however, Ionly know how to use the method when I am print but not when I amreturning the value.
can I please have some help? cheers
Files » Zame x Shop comb x in Labox fixed x pytho * <> Pythu x Visual x PCOMIX C Gotll + – 9 X c o → Apps c oderunner3.auckland.ac.nz/moodle/mod/quiz/attempt.php?attempt=14748cmid=13&page=48scrollpos=1967.333374023… ☆ ♡ Com O M U T#* – Google Sh… COMPSCI 101 Google Drive Gmail Chegg Study Desmos | Graphing… COMPSCI 130 Personal Portal – Pe. Other bookmarks CodeRunner3 (Development Server) Jessica Yang print(result) Answer: (penalty regime: 0, 0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50 %) 1 def get_square_root_divide(x, y): try: square_root = math.sqrt(x) quotient = square_root / y return round (quotient, 2) Hammonem except ValueError: return “negative square root” except ZeroDivisionError: return “division by zero” except TypeError: return “operands not numbers” 16-34 O Type here to search A . o ENG 16/01/2020 W Test Expected Got result = get_square_root_divide ( 125, 5) print(result) 2.24 2.24 division by zero division by zero result = get_square_root_divide ( 125, 0) print(result) negative square root negative square root ~ result = get_square_root_divide(-125, 5) print(result) result = get_square_root_divide(100, “a”) operands not numbers operands not numbers print(result) 0.3 result = get_square_root_divide (900, 100) 0.30 print(result) 14.00 14.0 result = get_square_root_divide (4900, 5) print(result) Some hidden test cases failed, too. Your code must pass all tests to earn any marks. Try again. Show differences Show transcribed image text Files » Zame x Shop comb x in Labox fixed x pytho * Pythu x Visual x PCOMIX C Gotll + – 9 X c o → Apps c oderunner3.auckland.ac.nz/moodle/mod/quiz/attempt.php?attempt=14748cmid=13&page=48scrollpos=1967.333374023… ☆ ♡ Com O M U T#* – Google Sh… COMPSCI 101 Google Drive Gmail Chegg Study Desmos | Graphing… COMPSCI 130 Personal Portal – Pe. Other bookmarks CodeRunner3 (Development Server) Jessica Yang print(result) Answer: (penalty regime: 0, 0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50 %) 1 def get_square_root_divide(x, y): try: square_root = math.sqrt(x) quotient = square_root / y return round (quotient, 2) Hammonem except ValueError: return “negative square root” except ZeroDivisionError: return “division by zero” except TypeError: return “operands not numbers” 16-34 O Type here to search A . o ENG 16/01/2020 W
Test Expected Got result = get_square_root_divide ( 125, 5) print(result) 2.24 2.24 division by zero division by zero result = get_square_root_divide ( 125, 0) print(result) negative square root negative square root ~ result = get_square_root_divide(-125, 5) print(result) result = get_square_root_divide(100, “a”) operands not numbers operands not numbers print(result) 0.3 result = get_square_root_divide (900, 100) 0.30 print(result) 14.00 14.0 result = get_square_root_divide (4900, 5) print(result) Some hidden test cases failed, too. Your code must pass all tests to earn any marks. Try again. Show differences
Expert Answer
Answer to so I have failed the test which asks me to fix the decimal place. another method we have learned about is str.format(), …
OR