Cada ejercicio tiene un identificador asociado. Una vez que lo sepamos podremos realizar una serie de acciones sobre el mismo. Supongamos que vamos a trabajar con un ejercicio cuyo identificador es sum
.
Para ver el enunciado del ejercicio ejecutamos lo siguiente:
Esto nos muestra:
#
y se puede hacer referencia a ellos de manera individual.Para empezar a trabajar necesitamos la plantilla del ejercicio. La podemos generar de la siguiente manera:
Esto generará un fichero sum.py
en la carpeta de trabajo con el siguiente contenido:
Existe una forma de mostrar la descripción del ejercicio y crear la plantilla, todo de una vez. Para ello usamos el siguiente comando de "arranque":
Una vez que hayamos escrito nuestro código sobre la plantilla sum.py
podemos ver si supera los casos de comprobación. Para ello hacemos:
Resultado erróneo:
Resultado correcto:
Es posible lanzar un único caso de comprobación. Supongamos que sólo queremos comprobar el caso número 1:
Si queremos ejecutar el ejercicio con argumentos propios, podemos hacerlo pasando dichos argumentos desde línea de comandos:
Es muy importante tener en cuenta que, en la mayoría de situaciones, los argumentos por línea de comandos deben pasarse entrecomillados: