Detect Floating Point Number

  • + 0 comments
    import re
    pattern = r'^[+-\.]?[0-9]{0,}\.[0-9]{1,}$'
    n = int(input().strip())
    for _ in range(n):
        print( bool(re.match(pattern, input().strip())) )