-4

likes variableありdislikes variableますが、評価を 0 から 5 に変更するにはどうすればよいですか?

例:

  1. 0 Likes - 0 Dislikes= 0 評価
  2. 1 Likes - 0 Dislikes= 5 評価
  3. 5 Likes - 5 Dislikes= 2.5 評価

どうもありがとう ...

4

1 に答える 1

2

5 * 好き / (好き + 嫌い)

UPD:書式を保持するためにコメントからここに追加:

if dislikes is 0:
    if likes is 0:
        0
    else:
        5
else:
    5 * likes / (likes + dislikes)
于 2013-06-07T09:28:45.713 に答える