我试图构建一个简单而基本的代码,看看我在游戏中的荣耀会持续多少天,然后当我试图运行这个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
我们使用点.
来分隔小数,而不是逗号,
——逗号用于分隔列表或元组中的元素,这就是错误所说的。