【发布时间】:2020-06-28 08:34:31
【问题描述】:
构建一个名为“multiply”的函数,在运行时接受两个用户“输入”。
作为用户,当我运行您的函数时,应该要求我输入要相乘的第一个值,然后输入第二个值。
如果我的任何输入都是非数字(即:输入应该是浮点数或整数),那么函数应该返回“错误:无效参数!”
否则,该函数应返回两个输入的乘积。
def multiply ():
num1 = (input('Multiply '))
num2 = (input ('by '))
if num1 == int:
return "error: invalid error"
else:
print ("int()")
else:
num1 = float(input('Multiply '))
num2 = float(input('by '))
product = (num1*num2)
return product
【问题讨论】:
-
我投票结束这个问题,因为它不是一个问题
标签: python if-statement exception conditional-statements