【发布时间】:2019-09-19 01:42:26
【问题描述】:
我是新手,想用 random.choice 制作一个 reddit 机器人,但如果我在同一个评论中写了两次相同的短语,它会给出相同的答案
phrase = 'summon_bot'
import random
char1 = ["character1", "character2", "character3"]
if phrase in comment.body
reply = comment.body.replace(phrase,str(random.choice(char1)))
例如,当评论是:“summon_bot 和 summon_bot 是最好的角色”时,这两个短语的答案相同
【问题讨论】:
-
它只是用随机选择的
char1项目替换phrase的出现。 -
您确定它不会引发缩进错误吗?还是缺少冒号的语法错误?