import os
import shutil
import random
a=[]
print("排序:随机在0到1000中产生100个不重复的整数")
for i in range(100):
    t=random.randint(0,1000)
    while True:
        if a==[]:
            a.append(t)
            break
        c=-1
        for j in range(len(a)):
            if t==a[j]:
                t=random.randint(0,1000)
                break
            if j==len(a)-1:
                c=1
                break
        if c==1:
            c==-1
            a.append(t)
            break 
f=input("选择排序方式,升序请输入A or a ,若降序请输入B or b : ")
if f=='A'or f=='a':
    a.sort() #对函数升排序
    print(a)
elif f=='B' or f=='b':
    a.sort(reverse=True) #对函数降序
    print (a)
else:
    print("输入有误,已退出排序")