Write a program, input a string , and put all the numeric strings in the string (except for the tail punctuation, it can be an integer or a float, for example, '100times', N0; '56.78.23' in the sentence, No; '45.78.' at the end of the sentence, Yes; or a single number) is converted to a floating point number and output. If there is no numeric string, output:‘Not Found!’ . The following punctuation marks may be included in the string: ",", ".", "", "?", and "!", punctuation does not appear consecutively.
Example:
string = " one 5.67 two 56.78.23 three 34 four 45.78. "
Result:
['5.67','45.78','34']
re.findall().