擅长:python、mysql、java
<p>这是一个更紧凑、更对称的函数。这就是你所说的“优雅”吗?在</p>
<pre><code>def evaluate(team_home, team_away, estimate_home, estimate_away):
if (team_home == estimate_home) and (team_away == estimate_away):
return 'right'
if (team_home - team_away) == (estimate_home - estimate_away):
return 'goal difference'
if ((team_home > team_away) == (estimate_home > estimate_away)) and \
(team_home != team_away) and (estimate_home != estimate_away):
return 'tendency'
return 'wrong'
</code></pre>