Spaces:
Runtime error
Runtime error
riabayonaor
commited on
Commit
•
2700858
1
Parent(s):
9645475
Update app.py
Browse files
app.py
CHANGED
@@ -32,7 +32,7 @@ def generar_ecuacion_y_respuestas():
|
|
32 |
|
33 |
def manejar_respuesta(ecuacion, respuesta_elegida, respuesta_correcta):
|
34 |
if respuesta_elegida == str(respuesta_correcta):
|
35 |
-
resultado = "Fantástico, tienes 1
|
36 |
st.session_state.aciertos += 1
|
37 |
else:
|
38 |
resultado = "Incorrecto, sigue practicando."
|
@@ -63,7 +63,7 @@ if st.session_state.nuevo_problema:
|
|
63 |
st.session_state.nuevo_problema = False # Restablecer para evitar re-ejecuciones innecesarias
|
64 |
|
65 |
st.write(st.session_state.ecuacion)
|
66 |
-
respuesta_elegida = st.radio("Elige tu respuesta", [str(respuesta) for respuesta
|
67 |
|
68 |
# Botón de envío
|
69 |
if st.button("Enviar"):
|
@@ -75,3 +75,4 @@ if st.button("Enviar"):
|
|
75 |
if st.button("Generar Nuevo Problema"):
|
76 |
st.session_state.nuevo_problema = True # Activar la señal para generar un nuevo problema
|
77 |
st.experimental_rerun() # Re-ejecutar la aplicación para reflejar el cambio
|
|
|
|
32 |
|
33 |
def manejar_respuesta(ecuacion, respuesta_elegida, respuesta_correcta):
|
34 |
if respuesta_elegida == str(respuesta_correcta):
|
35 |
+
resultado = "Fantástico, tienes 1 punto. Sube de nivel."
|
36 |
st.session_state.aciertos += 1
|
37 |
else:
|
38 |
resultado = "Incorrecto, sigue practicando."
|
|
|
63 |
st.session_state.nuevo_problema = False # Restablecer para evitar re-ejecuciones innecesarias
|
64 |
|
65 |
st.write(st.session_state.ecuacion)
|
66 |
+
respuesta_elegida = st.radio("Elige tu respuesta", [str(respuesta) for respuesta in st.session_state.respuestas])
|
67 |
|
68 |
# Botón de envío
|
69 |
if st.button("Enviar"):
|
|
|
75 |
if st.button("Generar Nuevo Problema"):
|
76 |
st.session_state.nuevo_problema = True # Activar la señal para generar un nuevo problema
|
77 |
st.experimental_rerun() # Re-ejecutar la aplicación para reflejar el cambio
|
78 |
+
|