私は、2つの数字を入力して、システムに与えられた数字の合計、差、積、商を計算させて結果を出力させるプログラムを作成しようとしています。これはこれまで私が持っていたものです。和のコードを実行したときに、正しい関数が返されました。差関数を追加しても機能しません。複数ステップ数式方程式
def total_sum(num1,num2):
result = num1 + num2
return result
def total_difference(num_1,num_2):
result = num_1 - num_2
return result
def total_product(number1,number2):
result = number1 * number2
return result
def total_quotient (number_1,number_2):
result = number_1/number_2
return result
def main():
value_1 = float(input('Enter a number :'))
value_2 = float(input('Enter second number :'))
value_2 != 0
add = total_sum(value_1,value_2)
difference = total_difference(value_1, value_2)
product = total_product(value_1,value_2)
quotient = total_quotient(value_1,value_2)
print ('The total is {:.1f}'.format(add))
print ('The difference is {:.1f}'.format(difference))
print ('The product is {:.2f}' .format(product))
print ('The quotient is {:.2f}'.format(quotient))
main()
あなたはmain()の中で第二の印刷中に単一引用符を忘れてしまいましたが? – Li357
@AndrewL私は非常にPythonに新しいです、私はあなたが話しているか分からない。これは、私にdefの "def"部分に構文エラーを与えています。total_sum – CzSzPzTz
'print( '違いは'、format(total_difference、 '.1f))'これはAndrewが話している行です。コードを投稿するときにそれは打ち間違いですか? – SilentMonk