kyu_7.you_are_square package

Submodules

kyu_7.you_are_square.test_you_are_square module

class kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase(methodName='runTest')[source]

Bases: unittest.case.TestCase

Testing is_square function

The tests will always use some integral number, so don’t worry about that in dynamic typed languages.

test_is_square_25()[source]

25 is a square number :return:

test_is_square_26()[source]

26 is not a square number :return:

test_is_square_four()[source]

4 is a square number :return:

test_is_square_negative_numbers()[source]

-1: Negative numbers cannot be square numbers :return:

test_is_square_negative_test()[source]

3 is not a square number :return:

test_is_square_zero()[source]

0 is a square number :return:

kyu_7.you_are_square.you_are_square module

kyu_7.you_are_square.you_are_square.is_square(n) → bool[source]

Given an integral number, determine if it’s a square number: :param n: :return:

Module contents