Help me about "The Most Numbers" question
def checkio(*args):
import numpy as np x = args if x !=(): x = np.array(x).astype('float32') # I tried others type e.g., int32 float64 int64 if np.shape(x[0]) != (): x = x[0] x_max = np.max(x) x_min = np.min(x) result = x_max - x_min return result else: return 0
I wrote this function for the question.I ran it without any problems.
It hints me '/home/site/checkio/runners/py32.py:255: DeprecationWarning: cgi.escape is deprecated, use html.escape instead, error = u'TypeError: {0} is wrong data type'.format(cgi.escape(str(type(result)))),TypeError: <class 'numpy.float32'> is wrong data type.' when I checked it.
Which data type can I choose, if I want to use numpy?
Please help me, thanks.
Btw, sorry for my bad english.