программирование числа python в версии программы на python 3.6 - PullRequest
0 голосов
/ 09 октября 2018

Ниже приведен мой код:

Number = input("write your number: ")

if tall.isdigit():
    print("The number is integer")
else:
    print("The number is a floating point")

Как программа python понимает, что 4.0 не является плавающей запятой, кроме 4.0, так как 4 не отличается от математики, с другим случаем, как Python может выполнять математические вычисления из4,0 до 4, и ответ будет в консоли число является целым числом?

1 Ответ

0 голосов
/ 09 октября 2018
Number = input("write your number: ")
if isinstance(Number, int):
    print('Number is Integer')
elif (Number).is_integer():
    print('Number is Integer')
else:
    print("Number is Float")

Эта работа в Python 2.7 Отлично

...