>>> is_integer(6) True >>> is_integer(42.0) True >>> is_integer('abc') False
(i)
| 564 | |
| 565 | |
| 566 | def is_integer(i) -> bool: |
| 567 | """ |
| 568 | >>> is_integer(6) |
| 569 | True |
| 570 | >>> is_integer(42.0) |
| 571 | True |
| 572 | >>> is_integer('abc') |
| 573 | False |
| 574 | """ |
| 575 | return isinstance(i, Integral) or (isinstance(i, float) and i.is_integer()) |
| 576 | |
| 577 | |
| 578 | ONE_ARITY_BUILTINS = { |
no outgoing calls
no test coverage detected
searching dependent graphs…