Question: 
Write a python function to check whether the given number is a perfect square or not.


Model's Code:
def is_Perfect_Square(n):
    if n < 0:
        return False
    root = int(n**0.5)
    return root * root == n



Sample Correct Code:
def is_Perfect_Square(n) :
    i = 1
    while (i * i<= n):
        if ((n % i == 0) and (n / i == i)):
            return True     
        i = i + 1
    return False


Asserts:
assert is_Perfect_Square(10) == False
assert is_Perfect_Square(36) == True
assert is_Perfect_Square(14) == False


Tests:
Test 1 of 3: PASS
Test 2 of 3: PASS
Test 3 of 3: PASS

Test 803 of 974: 610/803 (75.96513075965132%): success