def has_precedence (op1、op2):
opr = ["+", "-", "*", "/", "^"]
if op1 == opr[4]:
return True
else:
return False
if op1 == opr[3] & op2 != opr[4]:
return True
else:
return False
if op1 == opr[2] & op2 != opr[3] & op2 != opr[4]:
return True
else:
return False
if op1 == opr[0] & op2 == opr[1]:
return True
else:
return False
if op1 == opr[1]:
return False
else:
return True
print(has_precedence('/',"-"))
2 つの算術演算子を比較してブール値を返したいのですが、残念ながら、私が行ったこの方法は機能せず、その理由がよくわかりません