En el siguiente enlace puedes ver el código en acción.
Observa que para retrasar la aparición de algunas frases hemos usado la librería
time
para pausar un poquito con time.sleep
.import time
def inicio():
print('Seguiste al conejo blanco como te dijeron.')
print('Te llevaron a una habitación donde te encontraste con Morfeo')
print('Después de que te contaran una historia que no te pareció ni real ni convincente Morfeo te de la opción...')
time.sleep(1)
print('La pildora roja...')
time.sleep(1)
print('O la pildora azul...')
time.sleep(0.5)
def pildora():
while True:
x = input('¿Cuál de las dos pildoras elegiras? (1 ó 2)')
if x=='1' or x=='2':
break
return int(x)
def final():
if pildora() == 1:
print('Has elgido la pildora roja')
print('Por ello podrás ver la vida real.')
else:
print('Has elegido la pildora azul')
print('Permaneceras en la ignorancia durante toda tu vida.')
def again():
while True:
r=input('Quieres volver a decidir? (Si ó No)').lower() or 'n'
if r in ('n', 'no', 'nop', 'nope'):
print('Gracias por jugar. Y recuerda que ...')
print('... no existen preguntas sin respuesta, solo preguntas mal formuladas.')
break
elif r in ('s', 'si', 'y', 'yes'):
inicio()
final()
again()
break
inicio()
final()
again()
No hay comentarios:
Publicar un comentario