他の関数を呼び出すのが難しいです。たとえば、ユーザがcalculate(2,3,"+")
を入力した場合、addition()
関数を呼び出してその結果を表示したいとします。ユーザーがcalculate(2,3,"-")
を入力した場合、私はsubtraction()
関数に電話したいと思う。 これは私がcalculate(num1, num2, string)
が他の関数を呼び出したい私のコード関数呼び出しの仕方その他の4つの関数を4つの算術演算(加算、減算、乗算、除算)を実行する
def addition():
if string == "+":
a = num1 + num2
print("addition was performed on the two numbers ", num1, ' and ', num2)
return a
def subtraction():
if string == "-":
s = num1 - num2
print("subtraction was performed on the two numbers ", num1, ' and ', num2)
return s
def multiplication():
if string == "*":
t = num1 * num2
print("multiplication was performed on the two numbers ", num1, ' and ', num2)
return t
def division():
if string == "/":
d = num1/num2
print("division was performed on the two numbers ", num1, ' and ', num2)
return d
def calculate(num1, num2, string):
str(string)
です。 ところで、私は初心者ですが、ごめんなさいあなたのコードは混乱します。
**ありがとう、domandinho。ここにコードを貼り付けたときに空白が残ってしまった**
最初にまず:コードのインデントを修正します。 –