Return 如果字符串可以转换为浮点数则为真

Return True if string can be converted into float

我希望我的程序

这是我目前尝试过的方法。

`text = input("enter a string: ")`
 text = text.strip()
 float_check = float()

 for char in text:
      if text == float_check:
          print("true")
          break
      else:
          print("False")
          break
def is_float(string):
    try:
        float(string)
        return True
    except ValueError:
        return False

然后回答问题:

print(is_float(text))