gpt4 book ai didi

python - 混淆复合Python语句的语法错误

转载 作者:行者123 更新时间:2023-12-03 08:13:02 25 4
gpt4 key购买 nike

我尝试从pygame运行quadtree example(该页面上的第一行代码),但是在一个非常困惑的行上出现语法错误:

in_nw = item.left <= cx and item.top <= cy

语法错误指向表达式( <=)中的第二个等号。我知道分号可用于将多个表达式放在一行上,但这并不意味着它与以下内容相同:
        in_nw = item.left &lt
= cx and item.top &lt
= cy

问题是,这对于前导等号没有任何意义。那里肯定还有其他事情。我花了几个小时试图弄清楚这一点,并阅读了有关复合语句的信息。

有谁知道这是要做什么或以其他方式编写它吗?我认为它对作者和在他下面以相同语法发布类似代码的人有用,但由于某种原因,它对我不起作用。我真的只想重写这一部分,而不必解密他的其余代码以弄清楚他正在尝试做什么。

最佳答案

这只是一个标记问题。 &lt;应该是<
整行应显示为:

in_nw = item.left <= cx and item.top <= cy

关于python - 混淆复合Python语句的语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25898452/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com