¡Como puedo conseguir esto!
Publicado por Juan Pablo (1 intervención) el 17/05/2020 09:19:26
Hola, estoy tratando de programar un supermercado pero estoy atorado en la parte en la cual hay que conectar los usuarios con lo que compraron, y pues de ahí no tengo tampoco idea de como hacer para que el diccionario que cree con todos los productos pueda hacer para que de ahí vayan comprando los productos y se vaya guardando en una lista o algo así.
Cualquier ayuda o comentario es bien recibido, les compartiré lo que llevo de mi código
Gracias
Cualquier ayuda o comentario es bien recibido, les compartiré lo que llevo de mi código
Gracias
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
class Supermercado:
def __init__(self):
fruteria = {'Fresas':(3000,8,),
'Mandarina':(4000,7),
'Melón': (3000,5),
'Sandia':(5000,6),
'Mango':(2000,7) }
Drogueria = {'acetaminofen': (4000, 20),
'termometro': (3000, 5),
'anticonceptivos': (2500, 15),
'antibacterial': (9600, 7),
'tapabocas': (5200, 17)}
productos_varios = {'leche': (2300, 17),
'Arepas': (3700, 15),
'Huevos': (400, 30),
'Salchichas': (2600, 8),
'Arroz': (1800, 11)}
class Producto:
def __init__(self, nombre, precio, cantidad_dispobible):
self.nombre = nombre
self.precio = precio
self.cantidad_disponible = cantidad_dispobible
class Usuario:
def __init__(self, nombre, identificacion, direccion, contraseña ):
self.nombre = nombre
self.identificacion = identificacion
self.direccion = direccion
self.contraseña = contraseña
class Pedido:
def __init__(self, producto, cantidad):
self.productos= {}
self.producto = producto
self.cantidad = cantidad
def disponibilidad_producto(self, nombre, precio, cantidad_disponible):
if nombre == self.productos.keys():
return self.productos[nombre]
else:
return None
def agregar_producto(self):
self.disponibilidad_producto(nombre)
def calcular_total_pagar(self):
return self.producto.precio * self.cantidad
Valora esta pregunta


0