principiante.. una class sencilla q no corre :S
Milton Galo Patricio Inostroza Aguilera
minoztro en gmail.com
Sab Dic 29 22:31:52 CET 2007
El 29/12/07, luis eduardo diaz pereira <diazluis2008 en hotmail.com> escribió:
>
> -------------------------------------------------------------------
> import sys, os
> import pygame
> pygame.init()
>
> class puerta(self):
cuando defines una clase debes definirla de la siguiente manera:
class puerta:
si es que tu clase va a heredar de otra clase puede poner, por ejemplo:
class puerta(object):
siendo object una clase.
self es un operador de referencia que se utiliza cuando programas
orientado a objeto, cumple la misma función que el operador this en
otros lenguajes de programación.
> "esto es la documentacion"
>
> def __init__(self):
> self.ancho = 800
> self.alto = 600
acá tienes problema de identación...te sobra un espacio
> self.titulo = "Principal"
acá también..te sobra un espacio
>
> clase1 = puerta()
> print "esto deberia imprimir el ancho de la puerta", clase1.ancho
>
>
> # espera hasta que el usuario cierra la ventana
> pygame.event.set_allowed(None)
> pygame.event.set_allowed(pygame.QUIT)
> pygame.event.wait()
>
> ------------------------------------------------------------------
>
>
> soy nuevo... saludos y gracias a todos los q leen este correo....
>
> pienso colocar las class y las funciones en otro archivo.. pero si esto q es sencillo y no corre.. :S!!! noc q hacer.. quizas es algo q tipie mal... o noc
>
eso está bien...ir probando de apoquitito, mira he corregido los
problemas que te indico, copia y pegalo:
import sys, os
import pygame
pygame.init()
class puerta:
"esto es la documentacion"
def __init__(self):
self.ancho = 800
self.alto = 600
self.titulo = "Principal"
clase1 = puerta()
print "esto deberia imprimir el ancho de la puerta", clase1.ancho
# espera hasta que el usuario cierra la ventana
pygame.event.set_allowed(None)
pygame.event.set_allowed(pygame.QUIT)
pygame.event.wait()
> _________________________________________________________________
> Discover the new Windows Vista
> http://search.msn.com/results.aspx?q=windows+vista&mkt=en-US&form=QBRE_______________________________________________
> Lista de correo Python-es
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
>
--
Milton Inostroza Aguilera
_______________________________________________
Lista de correo Python-es
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
Más información sobre la lista de distribución Python-es