Python - quiero simular una compra pero el codigo sale error a cada rato y me quede en pausa porfavor pliss

 
Vista:
sin imagen de perfil

quiero simular una compra pero el codigo sale error a cada rato y me quede en pausa porfavor pliss

Publicado por Cristian (1 intervención) el 20/02/2021 15:32:46
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
class Cuenta:
    def __init__(self):
        self.titular = input("El nombre del Titular es:")
        self.monto = float(input("El monto es:"))
 
    def mostrar_datos(self):
        print("Titular:", self.titular)
        print("Monto:", self.monto)
 
class Articulos_varios:
    def __init__(self):
        self.camisas= "camisas"
        self.gorras = "Gorras"
        self.zapatos = "Zapatos"
 
    def elecion(self):
        print("-----Menu de articulos varios-----")
        print("a)",self.camisas)
        print("b)",self.gorras)
        print("c)",self.zapatos)
 
class Camisa(Cuenta,Articulos_varios):
    def __init__(self):
        Cuenta.__init__(self)
        self.marca="ElFrom"
        self.precio=20
        self.color="negro"
 
    def descripcion(self):
        print("la Camisa es de color",self.color)
        print("marca:",self.marca)
        print("precio.",self.precio)
class Gorra(Cuenta,Articulos_varios):
    def __init__(self):
        Cuenta.__init__(self)
        self.marca="import.org"
        self.precio=10
        self.color="blanco"
 
    def descripcion(self):
        print("la Gorra es de color", self.color)
        print("marca:", self.marca)
        print("precio.", self.precio)
 
 
class Zapato(Cuenta,Articulos_varios):
    def __init__(self):
        Cuenta.__init__(self)
        self.marca="LaColombiana"
        self.precio= 36
        self.color="blanco"
 
    def compra(self):
        self.monto = self.monto - self.precio
 
    def descripcion(self):
        print("los Zapatos son de color",self.color)
        print("marca:",self.marca)
        print("precio.",self.precio)
 
#art=Articulos_varios()
#art.elecion()
#input("ingrese el codigo\n")
 
#cam=Camisa()
#cam.descripcion()
 
 
#gor=Gorra()
#gor.descripcion()
 
zp=Zapato()
zp.descripcion()
cu=Cuenta()
sa=Zapato()
sa.comprar()
sa.mostrar_datos()
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
Imágen de perfil de algoritmo
Val: 819
Bronce
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

quiero simular una compra pero el codigo sale error a cada rato y me quede en pausa porfavor pliss

Publicado por algoritmo (245 intervenciones) el 20/02/2021 18:40:44
Hola

No tengo muy claro lo que pretendes.
Ahí va un ejemplo, por si te sirve. Un saludo :)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
class Cuenta:
    def __init__(self):
        self.titular = input("El nombre del Titular es:")
        self.monto = float(input("El monto es:"))
 
class Zapato(Cuenta):
    def __init__(self):
        super(Zapato, self).__init__()
        self.marca="LaColombiana"
        self.precio= 36
        self.vuelta = self.monto - self.precio
        self.color="blanco"
 
    def descripcion(self):
        print("los Zapatos son de color",self.color)
        print("marca:",self.marca)
        print("precio.",self.precio)
        print('paga:', self.monto)
        print('vuelta:', self.vuelta)
 
 
 
zp=Zapato()
zp.descripcion()
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar