-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathpreguntas.py
141 lines (125 loc) · 4.58 KB
/
preguntas.py
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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
preguntas_basicas = {
'pregunta_1': {'enunciado':['¿Cuál es la capital de Romania?'],
'alternativas': [['Bucarest', 1],
['Berlín', 0],
['París', 0],
['Roma', 0]]},
'pregunta_2': {'enunciado':['¿Cuál es la capital de Canada?'],
'alternativas': [['Montreal', 0],
['Quebec', 0],
['Ottawa', 1],
['Toronto', 0]]},
'pregunta_3': {'enunciado':['¿Cuál es la capital de Ucrania?'],
'alternativas': [['Jarkov', 0],
['Kiev', 1],
['Lviv', 0],
['Korostishiv', 0]]}
}
"""
Diccionario que contiene preguntas básicas para un juego de trivia.
Estructura:
pregunta_n: {
'enunciado': [str],
'alternativas': [
[str, int],
...
]
}
Claves:
- 'enunciado': Lista que contiene el texto de la pregunta.
- 'alternativas': Lista de listas donde cada sublista contiene una alternativa de respuesta y un indicador
(1 para la respuesta correcta, 0 para las incorrectas).
Ejemplo:
'pregunta_1': {
'enunciado': ['¿Cuál es la capital de Romania?'],
'alternativas': [['Bucarest', 1], ['Berlín', 0], ['París', 0], ['Roma', 0]]
}
"""
preguntas_intermedias = {
'pregunta_1': {'enunciado':['¿Qué gas es necesario para la respiración humana?'],
'alternativas': [['Nitrógeno', 0],
['Oxígeno', 1],
['Dióxido de carbono', 0],
['Hidrógeno', 0]]},
'pregunta_2': {'enunciado':['¿Cuál es el órgano más grande del cuerpo humano?'],
'alternativas': [
['Hígado', 0],
['Pulmones', 0],
['Piel', 1],
['Corazón', 0]]},
'pregunta_3': {'enunciado':['¿Quien fue el creador de Microsoft?'],
'alternativas': [['Steve Jobs', 0],
['Michael Witman', 0],
['Joachim Peiper', 0],
['Bill Gates', 1]]}
}
"""
Diccionario que contiene preguntas intermedias para un juego de trivia.
Estructura:
pregunta_n: {
'enunciado': [str],
'alternativas': [
[str, int],
...
]
}
Claves:
- 'enunciado': Lista que contiene el texto de la pregunta.
- 'alternativas': Lista de listas donde cada sublista contiene una alternativa de respuesta y un indicador
(1 para la respuesta correcta, 0 para las incorrectas).
Ejemplo:
'pregunta_1': {
'enunciado': ['¿Qué gas es necesario para la respiración humana?'],
'alternativas': [['Nitrógeno', 0], ['Oxígeno', 1], ['Dióxido de carbono', 0], ['Hidrógeno', 0]]
}
"""
preguntas_avanzadas = {
'pregunta_1': {'enunciado':['¿Cuál es la ecuación de la relatividad?'],
'alternativas': [
['E=mc^2', 1],
['F=ma', 0],
['a^2+b^2=c^2', 0],
['V=IR', 0]]},
'pregunta_2': {'enunciado':['¿Quién escribió "La Odisea"?'],
'alternativas': [
['Sófocles', 0],
['Homero', 1],
['Platón', 0],
['Aristóteles', 0]]},
'pregunta_3': {'enunciado':['¿En qué año llegó el hombre a la luna?'],
'alternativas': [
['1965', 0],
['1969', 1],
['1972', 0],
['1980', 0]]}
}
"""
Diccionario que contiene preguntas avanzadas para un juego de trivia.
Estructura:
pregunta_n: {
'enunciado': [str],
'alternativas': [
[str, int],
...
]
}
Claves:
- 'enunciado': Lista que contiene el texto de la pregunta.
- 'alternativas': Lista de listas donde cada sublista contiene una alternativa de respuesta y un indicador
(1 para la respuesta correcta, 0 para las incorrectas).
Ejemplo:
'pregunta_1': {
'enunciado': ['¿Cuál es la ecuación de la relatividad?'],
'alternativas': [['E=mc^2', 1], ['F=ma', 0], ['a^2+b^2=c^2', 0], ['V=IR', 0]]
}
"""
pool_preguntas = {'basicas': preguntas_basicas,
'intermedias': preguntas_intermedias,
'avanzadas': preguntas_avanzadas}
"""
Diccionario que agrupa las preguntas de trivia según su nivel de dificultad.
Claves:
- 'basicas': Diccionario que contiene las preguntas básicas.
- 'intermedias': Diccionario que contiene las preguntas intermedias.
- 'avanzadas': Diccionario que contiene las preguntas avanzadas.
"""