quara.utils.number_util module

check_nonnegative_number(target, parameter_name)[source]

check if target is nonnegative number.

Parameters
  • target (int) – the number to check.

  • parameter_name (str) – the parameter name of the number. this is used for error message.

Raises

ValueErrortarget is not nonnegative number.

Return type

None

check_positive_number(target, parameter_name)[source]

check if target is positive number.

Parameters
  • target (int) – the number to check.

  • parameter_name (str) – the parameter name of the number. this is used for error message.

Raises

ValueErrortarget is not positive number.

Return type

None