You are viewing a single comment's thread. Return to all comments →
class Calculator: def power(self, n:int, p:int) -> int: assert n >= 0 and p >= 0, "n and p should be non-negative" return n**p
class Calculator: def power(self, n, p): if n < 0 or p < 0: raise Exception("n and p should be non-negative") return n ** p
Seems like cookies are disabled on this browser, please enable them to open this website
I agree to HackerRank's Terms of Service and Privacy Policy.
Day 17: More Exceptions
You are viewing a single comment's thread. Return to all comments →
class Calculator: def power(self, n, p): if n < 0 or p < 0: raise Exception("n and p should be non-negative") return n ** p