我是小学生,怎么做?

img

import random
number = 500
list1=[]
while number > 490:
    a=random.randint(1,number)
    if(random.randint(0,1)):
        list1.append(a)
        number-=1
print(list1)

问的个啥 合格和不合格的标准在哪里

#以前一个同样的问题
import random
soldier = [random.randint(1,
                          500) for _ in range(500)]
random.shuffle(soldier)
result = set()
while len(result) < 10:
    while True:
        select = random.randint(1, 500)
        if select not in soldier:
            continue
        else:
            break
    r = input(f"面试官,我是【{select}】号士兵,选我不?(Y/N)")
    if r == "Y":
        result.add(select)
        soldier.remove(select)
print(result)