我是Python新手,我一直在尝试为我的discord服务器编写一个简单的coinflip脚本。出现以下错误:“NameError:name'result'未定义”当我尝试将计算移出对象时,收到的输出似乎是相同的值,一遍又一遍。你知道吗
elif message.content.startswith(config.prefix + 'coinflip'):
async def flip():
result = random.randint(0, 1)
return
if result == (1):
print ('Heads!')
await client.send_message(message.channel, content = 'Heads!')
if result == (0):
print ('Tails!')
await client.send_message(message.channel, content = 'Tails!')
result
是在flip
的内部定义的,因此不能从外部访问。你知道吗正如Scott所说,结果是在flip函数中定义的。我以前没有真正使用过异步,但这可能对您有用。你知道吗
单击以下行。你知道吗
相关问题 更多 >
编程相关推荐