Precedência na matemática, da maior pra menor: 1) Parênteses; 2) Expoentes; 3) Multiplicações e divisões; (da esquerda para a direita);
Assim como na maioria das linguagens, o operador de diferença no Python é o != . Vale lembrar que ele compara apenas o valor entre os operandos e não suas identidades. Sem a sobrecarga do método, o resultado seria True , indicando que os objetos são diferentes, mesmo parecendo serem iguais.
Quando escreve =+ não está usando um operador, mas sim dois, sem um espaço para separá-los. Que é o oposto de += que é um operador só. ... O + aí é um operador unário (só tem um operando). Este código só está atribuindo ( = ) o valor de n na variável x .
O If serve para verificar uma condição e o elif serve para verificar outra condição caso a condição do If seja falsa.
A operação módulo encontra o resto da divisão de um número por outro....Operadores módulo em várias línguas de programação.
Para modificar a ordem de avaliação das operações, é necessário usar parênteses como em qualquer expressão aritmética. Operador de módulo (isto é, resto da divisão inteira). Por exemplo, 8 MOD 3 = 2. ... Tem a maior precedência entre os operadores aritméticos binários (aqueles que têm dois operandos).