我想问下这个问题怎么解决

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
运行结果及报错内容

您好 我想问下num = operator.index(num) TypeError: 'float' object cannot be interpreted as an integer这个错误怎么解决

我的解答思路和尝试过的方法
我想要达到的结果

num = operator.index(num)
你的num是float型的
index函数接收的参数是int,需要转换一下,如下:
num = operator.index(int(num))