我试图构建一个简单且基本的代码,以查看我的游戏能持续多长时间,然后当我尝试运行此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)
答案 0 :(得分:3)
问题出在这里
glory*=0,99
应该是:
glory*=0.99
我们使用点.
来分隔小数,而不是逗号,
-逗号用于分隔列表或元组中的元素,这就是错误的意思。