Debug Guiado de Erro

    Ajuda a entender e corrigir erros com explicação didática.

    python
    javascript
    debug
    erro
    iniciante

    Preencha as variáveis

    0/3 preenchidas

    Preencha os campos abaixo e o prompt será atualizado automaticamente. Depois é só copiar!

    {linguagem}
    {erro}
    {codigo}

    Prompt (prévia ao vivo)

    Atue como mentor de programação. Vou colar um erro e o código relacionado. Me ajude a: 1) identificar a causa provável, 2) corrigir o código, 3) explicar por que aconteceu, 4) mostrar como evitar esse erro no futuro.
    
    Linguagem: {linguagem}
    Erro recebido: {erro}
    Código:
    {codigo}

    Exemplos

    Entrada

    Linguagem: Python
    Erro recebido: TypeError: can only concatenate str (not "int") to str
    Código: idade = 20\nprint('Idade: ' + idade)

    Saída esperada

    O erro ocorre porque você está tentando juntar texto com número...
    Correção: print('Idade: ' + str(idade))