def mul(x, *args):
if not isinstance(x, (int, float)):
raise TypeError('x must be int or float!')
elif args is None:
args = (1)
else:
for i in args:
if not isinstance(i, (int, float)):
raise TypeError('args must be int or float!')
x = x * i
return x
Sign in to make a reply
好汉饶命我善意第三人
def mul(x, *args):
if not isinstance(x, (int, float)):
raise TypeError('x must be int or float!')
elif args is None:
args = (1)
else:
for i in args:
if not isinstance(i, (int, float)):
raise TypeError('args must be int or float!')
x = x * i
return x