我应该如何在python中设置一个哨兵循环,只有当新输入的数字大于旧输入的数字时,循环才会继续运行?
这就是我现在所拥有的,但我知道这是不对的。
totalScore = 0
loopCounter = 0
scoreCount = 0
newScore = 0
oldscore = newscore - 1
print("Enter the scores:")
score = (raw_input("Score 1"))
while newScore >= oldScore:
newScore = int(raw_input("Score " ) + (loopCounter + 1))
scoreTotal = scoreTotal+newScore+oldScore
scoreCount = scoreCount + 1
loopCounter = loopCounter + 1
averageScore = scoreTotal / scoreCount
print "The average score is " + str(averageScore)