pyxx.numbers.is_integer#
- pyxx.numbers.is_integer(value: Any)#
Checks whether a value is an integer
- Parameters:
value (Any) – The value to be analyzed
- Returns:
Whether
valuerepresents an integer- Return type:
bool
Examples
Integers (of type
intorfloat) are identified as integers:>>> pyxx.numbers.is_integer(3) True >>> pyxx.numbers.is_integer(3.0) True >>> pyxx.numbers.is_integer(6/3.0) True
This function checks if values can be converted to integers, so string inputs may also be classified as valid integers:
>>> pyxx.numbers.is_integer('6.0') True
However, floating-point numbers with a nonzero fractional part are not classified as valid integers:
>>> pyxx.numbers.is_integer(0.5) False