lines = open('infile.txt').read().splitlines()
myline =random.choice(lines)
outfile.write(myline)
这是我在infile.txt中的代码,数字在1到10之间
将随机选择一个介于1到10之间的数字,并且
如果选择1,我想打印“选择1”。 如果选择2,我想打印出“选择了2”。 ...
我不知道如何编写代码:'( 帮忙
答案 0 :(得分:1)
import random
with open('infile.txt', 'r') as file:
lines = file.readlines()
myline = random.choice(lines)
print(f'{myline} is selected')
with open('outfile.txt', 'w+') as outfile:
outfile.write(f'{myline} is selected')
这对您有帮助吗?让我知道您是否需要解释每行的作用