def product(*vp):
if len(vp) == 0:
raise TypeError('At least one real number is needed')
s = 1
for lpv in vp:
if not isinstance(lpv,(int,float)):
raise TypeError('Bad operand type')
s = s * lpv
return s
Sign in to make a reply
dudefitslol
def product(*vp):
if len(vp) == 0:
raise TypeError('At least one real number is needed')
s = 1
for lpv in vp:
if not isinstance(lpv,(int,float)):
raise TypeError('Bad operand type')
s = s * lpv
return s