python的这句代码该怎么理解

def backspace():
equ.set(str(equ.get()[:-1]))

创建一个名为backspace的函数:
设置StringVar equ中的内容为StringVar equ删除最后一位的值

总之,运行这个函数,StringVar的末尾就会少一位。这应该是python tkinter计算器一类的程序