python помощь

Basedbounty

Известный
Автор темы
189
100
python:
x = (input("Enter number: "))
if x == float:
    print(float(x))
else:
    x = int(x)
    print(int(x))
Скрипт полностью сломан и не работает, суть скрипта: я должен ввести цифру 5, и она мне даст в ответ 5, а если я введу 5.5, она мне в ответа должна вывести 5.5, но вместо этого скрипт вовсе не работает
 

chromiusj

$IWishYouSweetDreams
Модератор
5,729
4,024
оно не будет проверять по плавающей запятой пушто
Код:
x = input("Enter number: ")
if "." in x:
    x = float(x)
    print(x)
else:
    x = int(x)
    print(x)
1685727546957.png
 
  • Влюблен
Реакции: Basedbounty