Задать вопрос
@Velays

Как сделать проверку if на тип переменной?

есть переменная "a" она типа str, в ней могут быть такие значения: "lknfmv", "1", "1.05".

я делаю проверку так:
try:
     a1 = float(a)
exept:
    pass


if a1 is float:
    print("a1 теперь float")
else:
    print("a1 не float")


мне постоянно выводит "a1 не float" не зависимо от того какое значение у переменной
  • Вопрос задан
  • 1621 просмотр
Подписаться 1 Простой Комментировать
Ответ пользователя Викентий К ответам на вопрос (4)
@wintreist
if type(a1) == float
Ответ написан
Комментировать