kyu_7.significant_figures package

Submodules

kyu_7.significant_figures.number_of_sigfigs module

kyu_7.significant_figures.number_of_sigfigs.normalize_string(number: str) → str[source]

Normalize string by converting it into a number and back to string once again :param number: :return:

kyu_7.significant_figures.number_of_sigfigs.number_of_sigfigs(number: str) → int[source]

return the number of sigfigs in the passed in string “number” :param number: :return:

kyu_7.significant_figures.number_of_sigfigs.remove_extra_leading_zeroes(number: str) → str[source]

Remove all extra leading zeroes from the head of the string :param number: :return:

kyu_7.significant_figures.number_of_sigfigs.remove_extra_zeroes(number: str) → str[source]

Remove all zeroes from the end of the string :param number: :return:

kyu_7.significant_figures.test_number_of_sigfigs module

class kyu_7.significant_figures.test_number_of_sigfigs.NumberOfSigFigsTestCase(methodName='runTest')[source]

Bases: unittest.case.TestCase

Testing number_of_sigfigs function

test_number_of_sigfigs()[source]

Testing number_of_sigfigs function with various test inputs :return:

Module contents