关于#python#的问题

a=int(input('输入评委数量'))
while a<=2:
print('请重新输入')
a=int(input())
b=list()
i=0
while i<a :
print('请输入评委的分数')
s=float(input())
i+=1
b.append(s)
b.remove(max(b))
b.remove(min(b))
e=sum(b)/(a-2)
print('平均分为')
print(e)
这个代码我想加入一个限制就是要求打分在1-100分以内,可以帮帮我吗

加个判断不就行了

while i<a :
    print('请输入评委的分数')
    s=float(input())
    if 0<s<101:
        i+=1
        b.append(s)
    else:
        print('输入非法')

不在呢? 要求重输,还是忽略删除?