Я использую Python 3 и пытаюсь выяснить, как оценить строку ввода пользователя и проверить наличие определенных символов.
Я знаю, что этот заголовок, вероятно, заставит его звучать так, как будто я не слышалметода .isdecimal (), но на самом деле я пытаюсь разрешить пользователю вводить некоторое число в виде десятичного числа, включая точку, и это то, что, кажется, затрудняет оценку.
Например,,
dec = input ()
dec.isdecimal ()
Возвращает False, если у меня есть ввод 0.5, я мог бы преобразовать ввод в десятичную, возможно, но если бы яя не хочу ограничивать ввод пользователя целыми числами, я не уверен, как еще я могу приблизиться к этой оценке.