1
resposta

[Bug] Organizando seu portfólio

Com o código:


projetos = ["website", "jogo", "análise de dados", None, "aplicativo móvel"]

for i in projetos:
    if i == None:
        print("Projeto ausente")
    else:
     print(i)
apareceu a seguinte mensagem:

KeyboardInterrupt
>>> & C:/Users/Usuario/AppData/Local/Programs/Python/Python310/python.exe c:/Users/Usuario/Desktop/Python/Proprio/PraticandoPython/portifolio.py
  File "<stdin>", line 1
    & C:/Users/Usuario/AppData/Local/Programs/Python/Python310/python.exe c:/Users/Usuario/Desktop/Python/PraticandoPython/Laços/portifolio.py
    ^
SyntaxError: invalid syntax
>>>
1 resposta

Olá, Ângelo! Como vai?

Esse erro acontece porque você está tentando executar um comando de terminal dentro do console interativo do Python, o que não é permitido. O Python interativo (aquele que aparece quando você digita python ou python.exe no terminal) só aceita código Python.

Logo, a solução é executar o seu código no terminal comum, sem estar no Python interativo!

Espero ter ajudado e fico à disposição se precisar.

Abraço e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado