ele colocou = ao invés de ==
ele colocou = ao invés de ==
Acho que essa diferença entre = (atribuição) e == (igualdade) se da no JavaScript. Enquanto no Python se usar, por exemplo, 9==10 ele te retornará um booleano (True ou False), ou seja, no python '==' é mais para comparação.
Os nomes são os mesmos, mas de fato no python == retorna True ou False.
Na literatura costumam diferenciar os dois entre: (= atribuição) e (== igualdade)