Lær alt hvad du behøver at vide om JES, det venlige Jython-udviklingsmiljø.
JES er et programmeringsmiljø, der giver dig mulighed for at oprette programmer, der bruges til foto-, video- og lydmanipulation. Du kan også bruge den til at lave andre typer grafik.
JES bruger programmeringssproget Jython. Jython minder meget om Python, og følger derfor meget af Python-syntaksen. Den kører på JVM (Java Virtual Machine), hvilket betyder, at du også har adgang til Java-biblioteker og -klasser.
JES-grænsefladen inkluderer sin egen teksteditor og kommandoprompt, så du kan skrive kode og køre det hele på ét sted. Dette gør det til en god platform for programmeringsbegyndere.
Sådan downloades og installeres JES
For at bruge JES skal du først downloade og installere det.
- Download den seneste eksekverbare fil til dit operativsystem fra JES Google-kode side.
- Gå til din download-mappe og åbn installationsguiden.
- Klik på Næste.
- Vælg den mappe, hvor du vil installere JES og klik på Næste.
- Klik på Start.
- Vent på, at installationsprocessen er fuldført.
- Søg efter JES-programmet på din computer.
- Åbn JES-programmet for at se kodningsmiljøet.
JES-grænsefladen
JES-grænsefladen består af to hovedområder: programmeringsvinduet og kommandovinduet. Programmeringsvinduet fungerer som teksteditor, og det er her du kan skrive din Jython-kode.
Kommandovinduet fungerer som en indbygget kommandoprompt. Her vil du være i stand til at køre dit program, kalde individuelle funktioner og udføre andre simple kommandoer.
Sådan kører du et simpelt program
Ligesom Python bruger Jython indrykning til at bestemme strukturen af din kode. Hvis du ikke er bekendt med det, kan du friske op hvad Python er, og hvad du kan bruge det til, samt andre nyttige Python-kommandoer for begyndere.
Du kan oprette et program ved at skrive noget kode i programmeringsvinduet og gemme filen. Kør dit program ved at bruge kommandopromptvinduet.
- Inde i programmeringsvinduet skal du oprette en funktion kaldet addTwoNumbers(). Funktionen tager to tal ind som input, lægger dem sammen og viser resultatet:
deftilføj ToNumre(a, b):
print (a + b) - Klik på Indlæs program knap.
- Når du bliver bedt om at gemme filen, skal du klikke på Ja.
- Vælg en placering for at gemme din fil, og klik Gemme. Gem din fil med filtypenavnet ".jy" eller ".py". Dette er den fil, du skal bruge, når du genåbner dit program.
- Kald funktionen addTwoNumbers() i kommandovinduet. Indtast to tal i funktionen for at se resultatet:
addTwoNumbers(4, 5)
- I programmeringsvinduet kan du også oprette funktioner, der kalder andre funktioner. Opret en ny funktion kaldet calculateAverage(), der tager en liste med tal ind:
defberegn Gennemsnit(tal):
- Inde i funktionen skal du erklære en sumvariabel for at gemme summen af alle tallene på listen:
sum = 0.0
- Gå gennem hvert tal på listen, og læg summen sammen:
til num i tal:
sum += antal - I slutningen af funktionen skal du dividere den samlede sum med hvor mange tal der var. Du kan bruge len() metoden til at finde længden af listen. Returner resultatet:
Vend tilbage sum/len (tal)
- Opret en ny hoved() funktion og erklær en liste med tal. Kald funktionen calculateAverage() for at finde gennemsnittet, og udskriv derefter resultatet. Du kan bruge metoden str() til at konvertere numeriske værdier til strenge, før du viser resultatet:
defvigtigste():
tal = [1,2,3,4,5,6]
gennemsnit = beregneGennemsnit (tal)
Print("Gennemsnit af" + str (tal) + "er:" + str (gennemsnit)) - Klik på Indlæs program knappen, og gem filen igen.
- Kør funktionen main() i kommandovinduet for at udføre koden og se resultatet:
hoved()
Lær at programmere med JES
Nu hvor du forstår det grundlæggende i JES, kan du eksperimentere mere med nogle af de andre funktioner, det har at tilbyde. Du kan også begynde at bruge andre standard Python-funktioner i dit Jython-program.