In Detect floating-point number problem You are given a string N. Your task is to verify that N is a floating-point number.
Problem solution in Python 2 programming.
# Enter your code here. Read input from STDIN. Print output to STDOUT import re for k in range(int(raw_input())): print bool(re.match(r"^[+-]?([0-9]+)?.[0-9]+$",raw_input()))
Problem solution in Python 3 programming.
# Enter your code here. Read input from STDIN. Print output to STDOUT import re for _ in range(int(input())): print(re.search(r'^([-+])?d*.d+$', input()) is not None)
Problem solution in pypy programming.
# Enter your code here. Read input from STDIN. Print output to STDOUT import re for _ in xrange(int(raw_input())): print bool(re.search(r"^[+-]?[0-9]*.[0-9]+$", raw_input().strip()))
Problem solution in pypy3 programming.
# Enter your code here. Read input from STDIN. Print output to STDOUT import re n= int(input()) numbers = [] for i in range(n): i = input() numbers.append(i) #print(len(numbers)) for i in numbers: print(bool(re.search(r'^[-+]?[0-9]*.[0-9]+$',i)))