Qual é a saída?AquecimentoPython
Prever validação com sinal negativo
Interpretar isdigit() e sequência de prints.
Leia o programa ao lado e digite exatamente o que ele imprime. Observe o teste de .isdigit() e a ordem dos print().
Solução comentada
Verifique uma tentativa sua para liberar a solução.
A primeira linha guarda "-10". "-10".isdigit() é False por causa do -, então entra no else e imprime invalido. Depois o print("fim") está fora do if, então sempre imprime fim na segunda linha.
Erro comum: Achar que texto com - passa no isdigit().
Programa
Leia o programa com calma e escreva o que ele imprime.