def square(x):
"""
Return the square of x.
"""
return x * x
# Si este archivo es ejecutado como un script, se ejecutarán las pruebas del módulo doctest.
if __name__ == '__main__':
pass
Número de ID de entrega | #123 |
---|---|
Nombre del proyecto/Examen OLI | M1 Foro de discusión Parte 2 |
Nombre del informante | Sebastián Alonso Ramírez Roncal |
Fecha y hora de envío | 17/01/2024 - 11:29 UTC−5 |
Resumen explicativo detallado | No obtengo el resultado que espero. Y es que quiero obtener como resultado el número elevado al cuadrado, y no me devuelve lo que espero. |
# de tarea del proyecto o pregunta del examen | 2 |
Captura de pantalla | ![image |
Plataforma en la que trabaja | Macintosh, Windows |
Sistema operativo | OS X 10.12.0, WIN10 |
Navegador | Chrome 53 |
Severidad | Importante |
Asignado a | Sebastián Alonso Ramírez Roncal |
Prioridad | Media |
Descripción | El error está en el resultado de la ejecución. No obtengo lo que estoy esperando (el cuadrado del número que se ingresa) |
Pasos para replicar |
- Ejecutar square(-2).
- Esperar y observar resultado.
Resultado esperado
La función debe calcular correctamente el cuadrado de un número y devolver el resultado deseado sin errores. Por ejemplo, espero que el cuadrado de 2 sea 4.
Resultado real
Sin embargo, el programa me devuelve -4.
|Notas |----