Skip to content

Commit f52a54f

Browse files
authored
Update preguntas.py
incorporación de los docstring
1 parent 2631731 commit f52a54f

File tree

1 file changed

+77
-0
lines changed

1 file changed

+77
-0
lines changed

preguntas.py

+77
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,29 @@
1616
['Lviv', 0],
1717
['Korostishiv', 0]]}
1818
}
19+
"""
20+
Diccionario que contiene preguntas básicas para un juego de trivia.
21+
22+
Estructura:
23+
pregunta_n: {
24+
'enunciado': [str],
25+
'alternativas': [
26+
[str, int],
27+
...
28+
]
29+
}
30+
31+
Claves:
32+
- 'enunciado': Lista que contiene el texto de la pregunta.
33+
- 'alternativas': Lista de listas donde cada sublista contiene una alternativa de respuesta y un indicador
34+
(1 para la respuesta correcta, 0 para las incorrectas).
35+
36+
Ejemplo:
37+
'pregunta_1': {
38+
'enunciado': ['¿Cuál es la capital de Romania?'],
39+
'alternativas': [['Bucarest', 1], ['Berlín', 0], ['París', 0], ['Roma', 0]]
40+
}
41+
"""
1942

2043
preguntas_intermedias = {
2144
'pregunta_1': {'enunciado':['¿Qué gas es necesario para la respiración humana?'],
@@ -36,6 +59,29 @@
3659
['Joachim Peiper', 0],
3760
['Bill Gates', 1]]}
3861
}
62+
"""
63+
Diccionario que contiene preguntas intermedias para un juego de trivia.
64+
65+
Estructura:
66+
pregunta_n: {
67+
'enunciado': [str],
68+
'alternativas': [
69+
[str, int],
70+
...
71+
]
72+
}
73+
74+
Claves:
75+
- 'enunciado': Lista que contiene el texto de la pregunta.
76+
- 'alternativas': Lista de listas donde cada sublista contiene una alternativa de respuesta y un indicador
77+
(1 para la respuesta correcta, 0 para las incorrectas).
78+
79+
Ejemplo:
80+
'pregunta_1': {
81+
'enunciado': ['¿Qué gas es necesario para la respiración humana?'],
82+
'alternativas': [['Nitrógeno', 0], ['Oxígeno', 1], ['Dióxido de carbono', 0], ['Hidrógeno', 0]]
83+
}
84+
"""
3985

4086
preguntas_avanzadas = {
4187
'pregunta_1': {'enunciado':['¿Cuál es la ecuación de la relatividad?'],
@@ -58,7 +104,38 @@
58104
['1972', 0],
59105
['1980', 0]]}
60106
}
107+
"""
108+
Diccionario que contiene preguntas avanzadas para un juego de trivia.
109+
110+
Estructura:
111+
pregunta_n: {
112+
'enunciado': [str],
113+
'alternativas': [
114+
[str, int],
115+
...
116+
]
117+
}
118+
119+
Claves:
120+
- 'enunciado': Lista que contiene el texto de la pregunta.
121+
- 'alternativas': Lista de listas donde cada sublista contiene una alternativa de respuesta y un indicador
122+
(1 para la respuesta correcta, 0 para las incorrectas).
123+
124+
Ejemplo:
125+
'pregunta_1': {
126+
'enunciado': ['¿Cuál es la ecuación de la relatividad?'],
127+
'alternativas': [['E=mc^2', 1], ['F=ma', 0], ['a^2+b^2=c^2', 0], ['V=IR', 0]]
128+
}
129+
"""
61130

62131
pool_preguntas = {'basicas': preguntas_basicas,
63132
'intermedias': preguntas_intermedias,
64133
'avanzadas': preguntas_avanzadas}
134+
"""
135+
Diccionario que agrupa las preguntas de trivia según su nivel de dificultad.
136+
137+
Claves:
138+
- 'basicas': Diccionario que contiene las preguntas básicas.
139+
- 'intermedias': Diccionario que contiene las preguntas intermedias.
140+
- 'avanzadas': Diccionario que contiene las preguntas avanzadas.
141+
"""

0 commit comments

Comments
 (0)