부동 소수점 문자열을 구문 분석하려면 다음을 사용할 수 있습니다.
try: print float('112.15') except ValueError: print 'Cannot parse'
이렇게 하면 결과가 표시됩니다.
112.15
문자열을 구문 분석할 수 없으면 값 오류가 발생합니다.
제공한 문자열에 대한 부울 값을 반환하는 래퍼 메서드를 만들 수 있습니다. 예를 들어,
def isfloat(value): try: float(value) return True except ValueError: return False print (isfloat('112.5'))
출력
True