“Metoda wykrycia, że ​​liczba pływakowa jest liczbą całkowitą w Pythonie” Kod odpowiedzi

Python Sprawdź, czy numer jest zmiennoprzecinkowy lub int

# check if a number is int or float

isinstance(x, int) # integer
isinstance(x, float) # float

import numbers
isinstance(x, numbers.Integral) # Long Int
Poised Pygmy

Sprawdź, czy Float to Python Integer

>>> def isFloatInteger(float):
>>> 	return float.is_integer()
>>> isFloatInteger(0.62)
False
>>> isFloatInteger(1.00)
True
pi junky

Metoda wykrycia, że ​​liczba pływakowa jest liczbą całkowitą w Pythonie

Check if object is int or float: isinstance()
Check if float is integer: is_integer()
Check if numeric string is integer:
def is_integer(n):
    try:
        float(n)
    except ValueError:
        return False
    else:
        return float(n).is_integer()
armin

Python Sprawdź, czy numer jest liczbą całkowitą, czy float

>>> x = 12
>>> isinstance(x, int)
True
>>> y = 12.0
>>> isinstance(y, float)
True
slaff

Odpowiedzi podobne do “Metoda wykrycia, że ​​liczba pływakowa jest liczbą całkowitą w Pythonie”

Pytania podobne do “Metoda wykrycia, że ​​liczba pływakowa jest liczbą całkowitą w Pythonie”

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu