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