File tree 1 file changed +29
-6
lines changed
Roadmap/07 - PILAS Y COLAS/python
1 file changed +29
-6
lines changed Original file line number Diff line number Diff line change 49
49
50
50
def web_navigation ():
51
51
navigator = []
52
- navigator .append ("Google" )
53
- navigator .append ("Facebook" )
54
- navigator .append ("Twitter" )
55
- navigator .append ("Youtube" )
56
- navigator .append ("Netflix" )
57
- navigator .append ("Instagram" )
52
+ print ("Panel de inicio de navegación" )
58
53
59
54
while True :
60
55
action = input ("Introduce una url o elige una de las opciones: adelante/atrás/salir: " ).lower ()
@@ -79,3 +74,31 @@ def web_navigation():
79
74
80
75
81
76
web_navigation ()
77
+
78
+ # DIFICULTAD EXTRA 2
79
+
80
+ # Impresora con implementación de cola:
81
+
82
+ def shared_printer ():
83
+ queue = []
84
+ while True :
85
+
86
+ action = input ("Introduce el documento que deseas añadir o selecciona 'imprimir' para imprimir o 'salir' \n " ).lower ()
87
+
88
+ if action == "salir" :
89
+ break
90
+ elif action == "imprimir" :
91
+ if len (queue ) > 0 :
92
+ print (f"Imprimiendo el documento { queue .pop (0 )} " )
93
+ else :
94
+ print ("No hay documentos en la cola de impresión." )
95
+ else :
96
+ queue .append (action )
97
+
98
+
99
+ if len (queue ) > 0 : print (f"Cola de impresión: { queue } " )
100
+ else : print ("No hay documentos en la cola de impresión." )
101
+
102
+
103
+ shared_printer ()
104
+
You can’t perform that action at this time.
0 commit comments