gpt4 book ai didi

Python 帮助 ---> 从文本文件中随机选择名称

转载 作者:太空宇宙 更新时间:2023-11-04 08:19:51 24 4
gpt4 key购买 nike

我想在名为“names”的 .txt 文件中包含一个名称列表,例如“john、jack、daniels、whisky、susan、alex”。

现在,我想将该文件导入我的“脚本”并使用导入随机模块。

这是我的:

import random

name = ( "jay" , "luis" , "bob" , "sofi", "susan" )

x = random.sample(name,input( "please enter the number of volunteers needed" ))
print x

我不想使用 name = ( xxxxxxxxxxxxx ),而是使用 name = .txt 文件。

每次我想更改名称时,我都可以在 .txt 文件中进行更改。

我正在尝试为我的学校志愿者俱乐部制定计划,因此选择的志愿者人数是随机的,没有偏见。这样每个人都有一个公平的机会。 :]

最佳答案

file = open('myFile.txt', 'r')
names = file.read().split(',')
file.close()

用它代替你的 name = ... 行,你应该可以开始了。

您可以阅读更多关于在 Python 中读取和写入文件的信息 here .

请注意,我假设您在文件中有一个以逗号分隔的列表。您也可以将每个名称放在单独的行中,然后改为执行 names = file.readlines()

关于Python 帮助 ---> 从文本文件中随机选择名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7396071/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com