Python - python no me carga los objetos

 
Vista:
sin imagen de perfil
Val: 2
Ha aumentado su posición en 140 puestos en Python (en relación al último mes)
Gráfica de Python

python no me carga los objetos

Publicado por v3ngad0rx (1 intervención) el 14/02/2019 07:28:11
hola amigos que usan python3 estoy practicando con las clases en este lenguaje, ya llevo tiempo usando asta ahora me da este problema pero en realidad ya busque por varios foros pero no tienen respuesta... espero me puedadn ayudar

el codigo es el siguiente...



1
2
3
4
5
6
7
8
9
10
class Saludo:
 
    def __init__(self):
        print('nuevo objeto tipo gato')
 
    def boca(self):
        print('el gato dice miau')
 
    def corre(self):
        print('el gato puede correr')

[/code]


Al momento de realizar una objeto de esa clase lo import sin ningun problema


1
2
3
4
5
>>> from gato import Saludo
>>> a = Saludo
>>> a.boca
<function Saludo.boca at 0x000001DD7EBE8730>
>>>


ero no me retorno lo que me tendria que retornor

que obiamente primo serie el __init__
porteriore el metodo que le estoy agregando que seria 'boca'



gracias por su ayuda

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 21
Ha disminuido su posición en 27 puestos en Python (en relación al último mes)
Gráfica de Python

python no me carga los objetos

Publicado por Yidu (18 intervenciones) el 14/02/2019 19:14:58
Buenas...

Te olvidaste los parentesis al instaciar la clase y nuevamente al llamar al metodo.

1
2
3
4
>>> a = Saludo()
nuevo objeto tipo gato
>>> a.boca()
el gato dice miau

Saludos!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar