我是新来的,想做一个reddit机器人随机选择但如果我在同一条评论中写同一个短语两次,它会给出相同的答案
phrase = 'summon_bot'
import random
char1 = ["character1", "character2", "character3"]
if phrase in comment.body
reply = comment.body.replace(phrase,str(random.choice(char1)))
例如,当一条评论是:“召唤机器人和召唤机器人是最好的角色”时,它对这两个短语给出了相同的答案
将代码读作:
您需要一种方法来计算每个事件的
random.choice(char1)
。 例如:查看replace()的文档,它将替换找到的所有匹配项,而不仅仅是第一个。你知道吗
我想,这就是你想做的。你知道吗
相关问题 更多 >
编程相关推荐