Saltar a contenido

Cómo usar

Para comenzar a usar Pair Programmer, deberá especificar el lenguaje de programación que utiliza o desea utilizar. De forma predeterminada, el campo está configurado en Python.

Una vez que envíe su lenguaje de programación, recibirá un mensaje similar al que aparece a continuación (aunque la redacción exacta puede variar) que detalla lo que Pair Programmer tiene para ofrecer y proporciona algunos comandos útiles:

Si todo parece correcto, puede escribir su pregunta de programación en el área de indicaciones.

/change

El comando /change le permite modificar sus preferencias al interactuar con Pair Programmer. Actualmente, admite dos opciones:

  • Lenguaje de programación – Cambie el lenguaje de programación. Por ejemplo, ingrese /change language=Java para cambiar a Java.
  • Idioma de interacción – Cambie el idioma. Por ejemplo, ingrese /change language=Spanish para cambiar al español.

/implement

El comando /implement se utiliza cuando desea crear un nuevo programa. Sigue un procedimiento de cinco pasos para garantizar un enfoque exhaustivo:

Por ejemplo, podría ingresar /implement task=DescripciónDeLaTarea. Sustituya DescripciónDeLaTarea por una descripción de la tarea que desea implementar.

Ejemplo

Supongamos que desea implementar un programa que calcule la suma de todos los elementos de una lista.

/implement task=Create a Python function that calculates the sum of all elements in a list. The function should take a list of integers as input and return an integer as output.

/modify

El comando /modify se utiliza cuando desea realizar cambios o ajustes en un programa existente. Ingrese /modify code=CódigoDelPrograma modifications=ModificaciónDelPrograma. Sustituya CódigoDelPrograma por el programa que desea modificar, y ModificaciónDelPrograma por una descripción de lo que desea cambiar.

Ejemplo

Por ejemplo, imagine que tiene una función Python que calcula el área de un rectángulo y desea modificarla para calcular el área de un círculo en su lugar.

/modify code=
def rectangle_area(length, width):
    return length * width

modifications=
Change the function to calculate the area of a circle instead, using the formula `pi * radius^2`. The function should take a single argument for the radius.

/test

El comando /test se utiliza cuando desea que se creen casos de prueba para un programa dado. Ingrese /test code=CódigoDelPrograma description=DescripciónDelPrograma. Sustituya CódigoDelPrograma por el programa que desea probar, y DescripciónDelPrograma por una descripción de lo que hace el programa.

Ejemplo

Supongamos que tiene una función Python que calcula el factorial de un número y desea crear casos de prueba para ella

/test code=
def factorial(n):
    if n == 0:
        return 1
    else:
        return n * factorial(n-1)

description=
This function calculates the factorial of a given number. The factorial of a number n is the product of all positive integers less than or equal to n.

Regenerar respuesta

Si desea ejecutar de nuevo un indicador, haga clic en el botón Regenerar (el icono de flecha circular) que hay debajo de la respuesta. Volverá a generar la respuesta al último indicador que envió.

Nota – La salida de la primera iteración será reemplazada por la respuesta regenerada.