Sådan bruges

For at komme i gang med Pair Programmer skal du angive det programmeringssprog, du bruger eller ønsker at bruge. Som standard er feltet indstillet til Python.

Når du indsender dit programmeringssprog, vil du modtage en besked, der ligner den nedenfor (selvom den præcise formulering kan variere), som detaljerer, hvad Pair Programmer har at tilbyde og giver nogle nyttige kommandoer:

pair programmer example

Hvis alt ser korrekt ud, kan du derefter skrive dit programmeringsspørgsmål i promptområdet.

/change

Kommandoen /change giver dig mulighed for at ændre dine præferencer, når du interagerer med Pair Programmer. I øjeblikket understøtter den to muligheder:

  • Programmeringssprog – Skift programmeringssprog. For eksempel, indtast /change language=Java for at skifte til Java.

  • Interaktionssprog – Skift kommunikationssprog. For eksempel, indtast /change language=Spanish for at skifte til spansk.

/implement

Kommandoet /implement bruges, når du ønsker at oprette et nyt program. Det følger en fem-trins procedure for at sikre en grundig tilgang:

For eksempel kan du indtaste /implement task=TaskDescription. Erstat venligst TaskDescription med en beskrivelse af den opgave, du ønsker at få implementeret.

Eksempel

Lad os sige, at du vil implementere et program, der beregner summen af alle elementer i en liste.

/implement task=Opret en Python-funktion, der beregner summen af alle elementer i en liste. Funktionen skal tage en liste af heltal som input og returnere et heltal som output.

/modify

Kommandoen /modify bruges, når du ønsker ændringer eller justeringer foretaget på et eksisterende program. Indtast /modify code=ProgramCode modifications=ProgramModification. Erstat venligst ProgramCode med det program, du ønsker at ændre, og ProgramModification med en beskrivelse af, hvad du ønsker at ændre.

Eksempel

For eksempel, forestil dig at du har en Python-funktion, der beregner arealet af et rektangel, og du ønsker at ændre den til at beregne arealet af en cirkel i stedet.

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

modifications=
Ændre funktionen til at beregne arealet af en cirkel i stedet, ved at bruge formlen `pi * radius^2`. Funktionen skal tage et enkelt argument for radius.

/test

Kommandoen /test bruges, når du vil have mig til at oprette testcases for et givet program. Indtast /test code=ProgramCode description=ProgramDescription. Erstat venligst ProgramCode med det program, du ønsker at teste, og ProgramDescription med en beskrivelse af, hvad programmet gør.

Eksempel

Lad os sige, at du har en Python-funktion, der beregner fakultetet af et tal, og du vil oprette testtilfælde for det

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

description=
Denne funktion beregner fakultetet af et givet tal. Fakultetet af et tal n er produktet af alle positive heltal mindre end eller lig med n.

Last updated