|
1 |
| - |
2 |
| -# No modificar |
3 | 1 | from verify import verificar
|
4 | 2 | import preguntas as p
|
5 | 3 | from question import choose_q
|
|
22 | 20 |
|
23 | 21 | os.system(op_sys) # limpiar pantalla
|
24 | 22 |
|
25 |
| -print('Bienvenido a la Trivia') |
26 |
| -opcion = input('''Ingrese una opción para Jugar! |
27 |
| - 1. Jugar |
28 |
| - 0. Salir |
29 |
| - |
30 |
| - > ''') |
| 23 | +print('***Bienvenido a la Trivia***') |
| 24 | + |
31 | 25 | # 1. validar opcion
|
32 |
| -opcion = validate(opcion, input("Ingrese su opción: ")) |
| 26 | +opcion = validate(['0', '1'], input('''Ingrese su opción: |
| 27 | +1. Jugar |
| 28 | +0. Salir |
| 29 | +> ''')) |
33 | 30 |
|
34 | 31 | # 2. Definir el comportamiento de Salir
|
35 | 32 | if opcion == '0':
|
|
43 | 40 | while correcto and n_pregunta < 3*p_level:
|
44 | 41 |
|
45 | 42 | if n_pregunta == 0:
|
46 |
| - p_level = input('¿Cuántas preguntas por nivel? (Máximo 3): ') |
| 43 | + |
47 | 44 | # 3. Validar el número de preguntas por nivel
|
48 | 45 | p_level = int(validate([ '1','2', '3'], input("¿Cuántas preguntas por nivel deseas (1,2, o 3)? ")))
|
49 | 46 |
|
|
61 | 58 |
|
62 | 59 | respuesta = input('Escoja la alternativa correcta:\n> ').lower()
|
63 | 60 | # 7. Validar la respuesta entregada
|
64 |
| - respuesta = |
| 61 | + # respuesta = |
65 | 62 | # 8. Verificar si la respuesta es correcta o no
|
66 |
| - correcto = |
| 63 | + # correcto = |
67 | 64 |
|
68 | 65 | if correcto and n_pregunta < 3*p_level:
|
69 | 66 | print('Muy bien sigue así!')
|
70 | 67 | continuar = input('Desea continuar? [y/n]: ').lower()
|
71 | 68 | #9. Validar si es que se responde y o n
|
72 |
| - continuar = |
| 69 | + continuar = validate(['y', 'n'], input('Desea continuar? [y/n]: ').lower()) |
73 | 70 | os.system(op_sys)
|
74 | 71 | elif correcto and n_pregunta == 3*p_level:
|
75 | 72 | print(f'Felicitaciones, Has respondido {3*p_level} preguntas correctas. \n Has ganado la Trivia \n Gracias por Jugar, hasta luego!!!')
|
|
82 | 79 | else:
|
83 | 80 | print('Nos vemos la proxima vez, sigue practicando')
|
84 | 81 | time.sleep(3)
|
85 |
| - exit() |
86 |
| - |
| 82 | + exit() |
87 | 83 |
|
0 commit comments