实验四
with open('data6_1.txt', 'r', encoding = 'utf-8') as f:
data = f.read().split('\n')
content = [str(i).split('\t') for i in data]
n = lambda content: content[2]
content.sort(key=n, reverse=True)
with open('data6_2.txt', 'w', encoding='utf-8') as f:
for x in content:
for y in x:
f.write(y + '\t')
print(y + '\t', end='')
f.write('\n')
print()


import random
x = eval(input('请输入一个抽点数字:'))
y = []
i = 0
with open('data7.txt', 'r') as f:
data = f.readlines()
while i < x:
z = random.choice(data)
y.append(z)
i += 1
print(z.strip())
with open('lucky.txt', 'w') as f:
for m in y:
n = ''.join(m)
f.write(n)


import random
import datetime
x = eval(input('请输入一个抽点数字:'))
y = []
i = 0
t = datetime.datetime.now()
p = t.strftime('%Y%m%d')
with open('data7.txt', 'r') as f:
data = f.readlines()
while i < x:
z = random.choice(data)
y.append(z)
i += 1
print(z.strip())
with open(f'{p}.txt', 'w') as f:
for m in y:
n = ''.join(m)
f.write(n)


浙公网安备 33010602011771号