Ajuda - Busca - Membros - Calendário
Versão Completa: Erro de Sintaxe
Fórum Script Brasil > Programação & Desenvolvimento > Outras Linguagens de Programação > Python
vicius_wolf
Olá, estou iniciando em Python, e estou com uma dúvida,
ao digitar o comando print, para uma variável, o compilador mostra,
o seguinte erro
"SyntaxError: invalid syntax (<pyshell#21>, line 1)"

Mnemonic
Como ele disse, a sintaxe tá errada. Como você tá fazendo exatamente?
vicius_wolf
QUOTE(Mnemonic @ 09/12/2009 - 15:35) *
Como ele disse, a sintaxe tá errada. Como você tá fazendo exatamente?

É seguinte, no python 3.1, crio uma variavel, "a",depois recebe um valor qualquer, depois dou o comando print para a variavel "a", e mostra o erro.
Já digitando a variavel "a", e depois teclando enter aparece o valor da variavel normal.

Já fiz um teste com ActivePython 2.6, e funciona das duas maneiras, teclando enter, e o print????
Mnemonic
Até o 2.6, você podia usar print variavel. Depois disso, vocè precisa usar print(variavel).
print deixou de ser um comando e passou a ser uma função.
vicius_wolf
QUOTE(Mnemonic @ 12/12/2009 - 00:45) *
Até o 2.6, você podia usar print variavel. Depois disso, vocè precisa usar print(variavel).
print deixou de ser um comando e passou a ser uma função.

Muito obrigado Mnemonic, como estou no começo, ainda me falta uma pouco de conhecimento sobre o python.
Valeu mesmo, até.
Esta é uma versão simplificada de nosso conteúdo principal. Para ver a versão completa com maiores informações, formatação e imagens, por favor clique aqui.
Invision Power Board © 2001-2012 Invision Power Services, Inc.