Skip to content

Commit 5a5d396

Browse files
fix: añadido elección al azar y nombre en el resultado
1 parent 8069618 commit 5a5d396

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

Roadmap/36 - EL SOMBRERO SELECCIONADOR/python/EmmanuelMMontesinos.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919
* pero indicándole al alumno que la decisión ha sido complicada).
2020
*/
2121
"""
22+
# importo choice para elegir al azar si hay empate
23+
from random import choice
2224
# Casas remplazables:
2325
casas = {
2426
0:"Sofistas: Se enfocan en la retórica y la persuasión. Creen que la verdad es relativa y cambiante",
@@ -153,7 +155,7 @@ def asignar_casa(self):
153155
if len(final) == 1:
154156
self.asignar_mi_casa(final[0])
155157
elif len(final) > 1:
156-
self.asignar_mi_casa(final[-1])
158+
self.asignar_mi_casa(choice(final))
157159
print("Esta siendo difícil.\nPodrías ir a esta... pero...")
158160

159161
def hablar_sombrero(self):
@@ -174,7 +176,7 @@ def hablar_sombrero(self):
174176
self.puntuar_pregunta(num,pregunta)
175177

176178
self.asignar_casa()
177-
print(f"{self.calificacion}\nTu casa será:\n{self.mi_casa}")
179+
print(f"{self.calificacion}\n{self.nombre} tu casa será:\n{self.mi_casa}")
178180

179181
# Prueba
180182
emmanuel = Sombrero()

0 commit comments

Comments
 (0)