[RESOLVIDO]Erro name is not defined

Boa noite, estou realizando esse teste e retorna seguinte erro:

print ("=" * 7 + " Digite par ou impar " + “=” * 7)
escolha = input(">> ")
print (escolha)

Ao digitar par ou impar retorna

Traceback (most recent call last):
File “C:\Users…”, line 3, in
escolha = input(">> ")
File “”, line 1, in
NameError: name ‘par’ is not defined

Como corrigir?

Fala @Lucas_Sandes, blz?!

Até onde vi, não há erros no seu código, pelo menos no trecho que você postou. (Meus Parabéns :tada:)

print ("=" * 7 + " Digite par ou impar " + "=" * 7)
escolha = input(">> ")
print (escolha)

O erro que você está recebendo é lançado quando você tenta recuperar uma variável que não existe ou não está alcançável (não é global).

No seu caso, você está tentando recuperar uma variável par, mas ela não existe, caso você esteja verificando o valor da variável escolha, você deve usar as aspas para informar ao Python que se trata de uma string, por exemplo:

#[...]

if escolha == 'par':
    pass

abraços!

@Tuna eu descobri o erro, como uso uma versão antiga, na leitura ao invés de input, teria que usar raw_input

escolha = input(">> “)
ficaria escolha = raw_input(”>> ")

Aaaaah, tá! (Atualiza aí rsrsrs!)
Faz sentido, tudo certo, meus parabéns!
Marca seu poste como solução.

Abraços!

Marca o teu poste kkkkk
Esse aqui:

Abraço!

Blz vou avisar a companhia de eletricidade aqui (zoeira) kkkkkkkkk