类型错误:'tuple' 和'int'实例之间不支持'>='



我试图构建一个简单而基本的代码,看看我在游戏中的荣耀会持续多少天,然后当我试图运行这个python时,抛出了这个错误

TypeError: '>=' not supported between instances of 'tuple' and 'int'

我在python上检查了我的版本,因为我在Visual Studio上工作,据我所知,我使用的是最新的3.7.7然后我尝试了具有3.4.4的python ide,并出现了相同的错误首先我想到的是python的3.7.7版本,它是不稳定的,但后来我切换到我的Kali Linux,再试了一次,但没有任何变化,最后我尝试了一个在线编译器GDB,对于那些了解它的人来说,它有3.4.4我不知道我做错了什么,请告诉我

glory=10445
days=0
while glory>=7500:
glory*=0,99
days+=1
print(days)

问题是:

glory*=0,99

应该是:

glory*=0.99

我们使用点.来分隔小数,而不是逗号,——逗号用于分隔列表或元组中的元素,这就是错误所说的。

最新更新