【发布时间】:2021-10-22 03:16:38
【问题描述】:
所以我制作了一个随机名称生成器,但我希望它甚至打印名称的行号,那么我如何获得行号? 代码:
import random
names = open(r"names.txt", "r")
name1 = readlines(names)
name = random.choice(name1)
names.close()
print(name)
所以你们有什么想法吗?
【问题讨论】:
-
您可以只生成一个随机有效索引
name1,而不是使用random.choice。然后使用它从name1获取名称并显示行号,即索引加一。有意义吗? -
什么是
readlines(names)?请提供minimal reproducible example。
标签: python random numbers generator line-numbers