UD関数のアルファセクションの構文エラーを示します。三角形の辺を見つけるためのユーザー定義関数の式エラー
def getC(a, b, alpha):
return math.pow(a, 2) + math.pow(b, 2) - (2 * a * b * math.cos(alpha))
UD関数のアルファセクションの構文エラーを示します。三角形の辺を見つけるためのユーザー定義関数の式エラー
def getC(a, b, alpha):
return math.pow(a, 2) + math.pow(b, 2) - (2 * a * b * math.cos(alpha))
あなたはCOS関数にアルファを渡していないようにあなたは、単に最初の行を返すことができるだけで
(cos(alpha)
をする必要があります)ルックスcos alpha))
の代わりにそれは単なる構文エラーです。エディターでエラーの詳細を見て、そのようなエラーを特定することができます。
import math
def getC(a, b, alpha):
form_ula = (math.pow(a, 2) + math.pow(b, 2) - (2 * a * b * math.cos(alpha)))
return form_ula
それはmath.cos(alpha)))
をする必要があります:enter image description here
import math
def getC(a, b, alpha):
form_ula = (math.pow(a, 2) + math.pow(b, 2) - (2 * a * b * cos alpha))
return form_ula
書式設定されたスタックトレースに加えて、見やすくするためにコードフォーマッタを使用してください – Erik