实验四

with open('data6_1.txt','r',encoding='utf-8') as f:
    t=[]
    for line in f.readlines():
        m=line.strip().split()
        t.append(m)
t.sort(key=lambda l:l[2],reverse=True)

with open('data6_2.txt','w+',encoding='utf-8') as n:
        for i in t:
            n.write('  '.join(i)+'\n')

z = []
with open('data7.txt', 'r') as f:
    data = f.readlines()
    x = input('输入随机抽点人数:')
    import random

    i = 0
    while i < int(x):
        y = random.choice(data)
        i = i + 1
        z.append(y)
        print(y.strip())

with open('lucky.txt', 'w') as fn:
    for j in z:
        k = ''.join(j)
        fn.write(k)

import random
import datetime
t=datetime.datetime.now()
datetime=t.strftime('%Y%m%d')
i=0
list=[]
a=int(input('输入随机抽点人数:'))
with open(datetime+'.txt', 'w') as f:
    f.close()
with open('data7.txt', 'r') as f:
    data=f.readlines()
    while i<a:
        x=random.randint(1,80)
        b=data[x]
        print(b)
        list.append(b)
        i+=1
with open(datetime+'.txt', 'w') as f:
    for i in list:
        f.write(i)

 

posted @ 2021-05-13 20:49  Hilbert•Ron•Anjou  阅读(89)  评论(1)    收藏  举报