擅长:python、mysql、java
<p>我想这就是你想要的:</p>
<pre><code>import random
def scoring(score):
if 0 <= score < 4:
scores = ['97', '98', '99', '100']
return random.choice(scores)
elif 4 <= score < 7:
scores = ['93','94','95','96']
return random.choice(scores)
elif 7 <= score < 45:
scores = ['83','86','87','89']
return random.choice(scores)
elif 45 <= score <= 100:
scores = ['70','72','76','79']
return random.choice(scores)
l = [3, 3, 57, 70, 99] # these are the list of variables
scores = [scoring(score) for score in l]
print(scores)
</code></pre>
<p>输出:</p>
<pre><code>['100', '97', '89', '72']
</code></pre>
<p>由于输出是随机的,以上输出仅供参考。你知道吗</p>