Sep-01-2017, 09:32 PM
(Sep-01-2017, 06:28 AM)rajeev1729 Wrote: import math
user_number = input("Enter a number to see if it's a perfect square: ")
var = False
while not var:
root = math.sqrt(int(user_number))
var = int(root) ** 2 == int(user_number)
if(var):
print("The number " + str(user_number) + " is a perfect square! Good job!")
else:
print("The number " + str(user_number) + " is not a perfect square. Try again: ")
user_number = input("Enter another number to see if it's a perfect square: ")
import math user_number = input("Enter a number to see if it's a perfect square: ") var = False while not var: root = math.sqrt(int(user_number)) var = int(root) ** 2 == int(user_number) if(var): print("The number " + str(user_number) + " is a perfect square! Good job!") else: print("The number " + str(user_number) + " is not a perfect square. Try again: ") user_number = input("Enter another number to see if it's a perfect square: ")
Oh, that makes sense. Thanks!