Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2020
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.41 KB | None | 0 0
  1. import math
  2.  
  3. times = 0
  4.  
  5. def f(x):
  6.   try:
  7.     x = math.sqrt(x)
  8.   except ValueError:
  9.     print('Invalid Number')
  10.     return
  11.   times += 1
  12.   print(str(x))
  13.   if x > 2:
  14.     f(x)
  15.   else:
  16.     print(str(times))
  17.   return
  18.  
  19. while True
  20.   try:
  21.     number = float(input("Put a number bigger then 2:"))
  22.     break
  23.   except ValueError:
  24.     print("Oops!  That was no valid number.  Try again...")
  25. f(number)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement