实验六

 

 

 

 

 

with open("data5.txt","r",encoding="utf-8") as f:
    d=f.readlines()
import random
n=int(input("输入随机抽点人数:"))
f1=set()
l=len(f1)
while l<n:
    f=random.randint(0,len(d))
    f1.add(d[f])
    l=len(f1)
for i in f1:
    print(i,end="")
with open("20220524.txt","w",encoding="utf-8") as f:
    for i in f1:
    

import random
list = []
while True:
    n = int(input("输入随机抽点人数: "))
    if n == 0:
        print('抽点结束')
        break
    else:
        with open("data5.txt", encoding="utf-8") as f:
            data = f.readlines()
        result = []
        for i in range(n):
            x = random.choice(data)
            result.append(x)
            data.remove(x)
        with open("20220525.txt", "w+", encoding="utf-8") as f:
            f.writelines(result)
            f.seek(0)
            print(f.read())
            lists =list+result
            with open("20220525.txt", "w", encoding="utf-8") as f:
                 f.writelines(list)

 

posted @ 2022-05-25 02:01  杪秋有四0904  阅读(21)  评论(3编辑  收藏  举报