а как float проверить?
конструкцией try не хотелось бы
type возвращает str
Шта
Ты не проверяешь на тип. Ты проверяешь содержимое строки
У строки тип str :)
для float есть проверка?
Что это значит
try: float(s) return True except ValueError: return False
прочитай самое первое
isdigit проверяет что строка состоит только из цифр. К инту это имеет посредственное отношение
все верно, но я спросил есть или нет вариант для десятичных
А как же число -1?
Ну так а чем не подходит попытка превратить строку во float?
не хочу try использовать просто спросил есть подобие isdigit или нет
Ну значит используй re.
Нету. Даже isdigit делает не то, что ты хочешь
Как ты с помощью isdigit собрался проверить число -1?
да мне не надо отрицательные
почему трай не хочешь, просто так?
я считаю подобное должно быть вложено в пакетах питона хули им сложно функцию написать одну
А завтра тебе не надо будет числа больше 100. А послезавтра надо будет и отрицательные. Тоже будешь isdigit?
Зачем это вообще нужно?
Хотят джаваскрипт в питоне
я тебе написал решение в простом случае, если тебе уж так прям это нужно
Там наоборот
пишет ошибка импорта
Не должно. Потому что это А) никому не нужно Б) приводит к дублированию кода
Ты будешь по одной букве читать? Или прочитаешь всё?
да я все прочитал вроде
Ну вот прочитай как запускается скрипт
Обсуждают сегодня