import math


def is_square(value):
    """
    Checking value to be a square.

    :param value: value to be checked to be a square
    :returns: true when given value is a square.

    >>> [n for n in range(1, 100+1) if is_square(n)]
    [1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
    """
    square_root = math.sqrt(value)
    return square_root == int(square_root)