-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
pag.110===> Definições de classes podem aparecer em qualquer parte de um
programa, mas elas "costuma" ficar próximas do começo
OBS: Ainda na pag.110 uma falha do Interpretador (no IDLE acontece o mesmo)
como exemplo o código abaixo:
class Ponto:
pass
final = Ponto()
final.x = 3.0
final.y = 4.0
Ao digitar print final e o ponto “.” abre uma caixa de contexto mostrando x e y, ocorre que embora x esteja selecionado, não está setado, se voce somente der enter em cima dele, vai dar erro de síntaxe: "SyntaxError: invalid syntax", mas se voce usar a seta do teclado para baixo em cima do y e voltar para x , aí sim x fica setado, bastando dar um enter para o código rodar:
>>> print final.x
3.0
Original issue reported on code.google.com by [email protected] on 5 Mar 2011 at 11:43