使用Python跟踪死亡(Twitch机器人)

使用Python跟踪死亡(Twitch机器人),python,Python,我正在为twitch机器人编写一个命令,它将跟踪拖缆在玩游戏时经历的死亡。我正在尝试拥有它,以便有人可以做!添加死亡,死亡将被添加到计数器中。这就是我试图做的,显然这是完全错误的,因为它没有记录死亡,它只是说出了0+1是什么。我需要一种每次都将“1”添加到死亡值的方法!执行addDeath def command_addDeath(): death = 0 death2 = 1 sum = float(death) + float(death2) print('T

我正在为twitch机器人编写一个命令,它将跟踪拖缆在玩游戏时经历的死亡。我正在尝试拥有它,以便有人可以做
!添加死亡
,死亡将被添加到计数器中。这就是我试图做的,显然这是完全错误的,因为它没有记录死亡,它只是说出了0+1是什么。我需要一种每次
都将“1”添加到
死亡
值的方法!执行addDeath

def command_addDeath():
    death = 0
    death2 = 1
    sum = float(death) + float(death2)
    print('The sum of {0} and {1} is {2}'.format(death, death2, sum))
    send_message(CHAN, 'Death counter has been updated!')

提前感谢您的帮助

您可以定义一个称为计数器的变量。然后,每次运行函数时,向计数器添加1:

counter = 0
然后,创建函数,并确保使用global关键字将变量引入范围:

def command_adddeath():
    global counter
    counter += 1
    print(counter)
    send_message(CHAN, 'Death counter has been updated!')
函数不起作用的原因是每次运行时都在设置变量。然而,如果你有一个累加器或计数器,你就可以解决这个问题