我要怎样用python实现从题库里随机抽取题?求指教(题库是自己编的那种)
请问你用的是列表吗?
用的是列表的话可以用随机库随机,你看看,行不行
import random
a=["a","b","c","d"] #abcd分别是你的题目
for i in range(10):
print(random.choice(a))
这个方法不晓得用的对不对哈,不太记得了,大致就是这样,要抽取一题的话把for循环去了就行。有用的话记得采纳哦
使用random.choice(list)可以每次从列表中每次抽取一个元素。
random.choices(list, k=n)可以从列表list中随机抽取n个元素(可能会重复)
random.sample(list, n)可以从列表list中随机抽取n个元素(不重复)
也可以参考我的博文,使用Python做英语单词小测验:
通过游戏编程学Python(番外篇)— 单词小测验_请叫我问哥的博客-CSDN博客
能讲的在详细一点吗