Os 8 erros mais comuns de programação python

Desenvolvedores em todos os lugares cometer erros, às vezes. No entanto, você pode ser capaz de poupar algum tempo e trabalhar se você sabe sobre os tipos mais frequentes de erros de programação que as pessoas fazem com Python. A lista a seguir fala sobre estes erros comuns:

Tendo o recuo incorreta: Muitas características Python confiar em recuo. Por exemplo, quando você cria uma nova classe, tudo nessa classe é recuada sob a declaração de classe. O mesmo é verdadeiro para decisão, loop, e outras declarações estruturais. Se você achar que seu código está executando uma tarefa quando ele realmente não deve, começar a rever o recuo que você está usando.

  • Usando o operador de atribuição em vez do operador de igualdade: Ao realizar uma comparação entre dois objetos ou valor, basta usar o operador de igualdade (==), e não o operador de atribuição (=). O operador de atribuição coloca um objeto ou valor dentro de uma variável e não se compara nada.

  • função de colocar chamadas na ordem errada ao criar instruções complexas: Python sempre executa funções da esquerda para a direita. Assim, a declaração MyString.strip (). Central (21, “*”) produz um resultado diferente do que MyString.center (21, “*”). Tira (). Quando se deparar com uma situação em que a saída de uma série de funções concatenadas é diferente do que você esperava, você precisa verificar fim função para garantir que cada função está no lugar correto.



  • Extravio de pontuação: É possível colocar a pontuação no lugar errado e criar um resultado completamente diferente. Lembre-se que você deve incluir uma vírgula no final de cada declaração estrutural. Além disso, os parênteses colocação é crítica. Por exemplo, (1 + 2) * (3 + 4), 1 + ((2 * 3) + 4), e 1 + (2 * (3 + 4)) todos produzem resultados diferentes.

  • Usando o operador lógico incorreta: A maioria dos operadores fazem os desenvolvedores não apresentam problemas, mas os operadores lógicos fazer. Lembre-se de usar e para determinar quando ambos os operandos devem ser Verdade e ou quando um dos operandos pode ser Verdade.

    Video: Curso de lógica de programação em C e Python - Aula 12 - Crie suas funções

  • Criação de contagem por-um erros em ciclos: Lembre-se que um loop não conta o último número que você especificar em um intervalo. Então, se você especificar o intervalo [01:11], você realmente obter uma saída para valores entre 1 e 10.

  • Tendo a capitalização errado: Pitão é sensível, de modo MinhaVar é diferente de minhavar e MYVAR. Sempre verifique a capitalização quando você achar que você não pode acessar um valor que você espera-se que o acesso.

  • Soletrando algo errado: Mesmo desenvolvedores experientes sofrem de erros de ortografia, às vezes. Garantir que você use uma abordagem comum para nomear variáveis, classes e funções de ajuda. No entanto, mesmo um esquema de nomenclatura consistente nem sempre impedi-lo de digitação minhaver quando você pretendia digitar MyVar.

    Video: OVERWATCH - Os 8 erros mais comuns de um jogador iniciante! (PT-BR)


  • Publicações relacionadas