回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我正在写一个有许多简单操作函数的程序。记住,我对这件事还不太熟悉。如您所见,如果用户键入“0”作为其中一个值,则会出现明显的“Cannot divide by zero”错误。我想要一些建议,如何使一个特殊的情况下,打印“不能除以零。”)而不是显示一个错误消息。你知道吗</p>
<pre><code>def AddTwoNumbers(num1,num2):
totalAdded= num1 + num2
return totalAdded
def SubTwoNumbers(num1,num2):
totalSubtract= num1 - num2
return totalSubtract
def MultiTwoNumbers(num1,num2):
totalMultiply= num1 * num2
return totalMultiply
def DivideTwoNumbers(num1,num2):
totalDivide= num1 / num2
return totalDivide
firstNum=int(input("Enter first number:"))
secondNum=int(input("Enter second number:"))
addResult=AddTwoNumbers(firstNum, secondNum)
subResult=SubTwoNumbers(firstNum, secondNum)
multiResult=MultiTwoNumbers(firstNum, secondNum)
diviResult=DivideTwoNumbers(firstNum, secondNum)
print(firstNum, "+", secondNum, "=", addResult)
print(firstNum, "-", secondNum, "=", subResult)
print(firstNum, "x", secondNum, "=", multiResult)
print(firstNum, "/", secondNum, "=", diviResult)
</code></pre>