Advertisement
Guest User

Untitled

a guest
Oct 20th, 2019
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.35 KB | None | 0 0
  1. def square_root(number):
  2. if number < 0 :
  3. raise Exception("Cannot find the square root of negetive number")
  4. root = 1
  5. while(root**2 <= number):
  6. root += 1
  7. return root-1
  8.  
  9. def square_root_test():
  10. # read assert syntax
  11. assert 2 == square_root(4)
  12. assert 4 == square_root(17)
  13. try:
  14. square_root(-20)
  15. except Exeption as e:
  16. pass
  17. else:
  18. assert False
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement