Aflați tot ce trebuie să știți despre JES, mediul prietenos de dezvoltare Jython.
JES este un mediu de programare care vă permite să creați programe utilizate pentru manipularea fotografiilor, video și sunetului. De asemenea, îl puteți folosi pentru a crea alte tipuri de grafică.
JES folosește limbajul de programare Jython. Jython este foarte asemănător cu Python și, prin urmare, urmează o mare parte din sintaxa Python. Se rulează pe JVM (Java Virtual Machine), ceea ce înseamnă că aveți acces și la biblioteci și clase Java.
Interfața JES include propriul editor de text și prompt de comandă, astfel încât să puteți scrie cod și să-l executați într-un singur loc. Acest lucru îl face o platformă bună pentru începătorii de programare.
Cum să descărcați și să instalați JES
Pentru a utiliza JES, va trebui mai întâi să îl descărcați și să îl instalați.
- Descărcați cel mai recent fișier executabil pentru sistemul dvs. de operare din Codul JES Google pagină.
- Accesați folderul de descărcări și deschideți expertul de instalare.
- Click pe Următorul.
- Alegeți folderul în care doriți să instalați JES și faceți clic pe Următorul.
- Click pe start.
- Așteptați finalizarea procesului de instalare.
- Căutați programul JES pe computer.
- Deschideți programul JES pentru a vizualiza mediul de codare.
Interfața JES
Interfața JES constă din două zone principale: fereastra de programare și fereastra de comandă. Fereastra de programare acționează ca editor de text și aici vă puteți scrie codul Jython.
Fereastra de comandă acționează ca un prompt de comandă încorporat. Aici, veți putea să vă rulați programul, să apelați funcții individuale și să executați alte comenzi simple.
Cum să rulați un program simplu
La fel ca Python, Jython folosește indentarea pentru a determina structura codului tău. Dacă nu sunteți familiarizat cu el, puteți să periați ce este Python și pentru ce îl puteți folosi, precum și altele comenzi utile Python pentru începători.
Puteți crea un program scriind un cod în fereastra de programare și salvând fișierul. Rulați programul utilizând fereastra promptului de comandă.
- În fereastra de programare, creați o funcție numită addTwoNumbers(). Funcția va lua două numere ca intrări, le va adăuga împreună și va afișa rezultatul:
defaddTwoNumbers(a, b):
tipăriți (a + b) - Faceți clic pe Încărcare program buton.
- Când vi se solicită să salvați fișierul, faceți clic pe da.
- Selectați o locație pentru a salva fișierul și faceți clic Salvați. Salvați fișierul cu o extensie „.jy” sau „.py”. Acesta este fișierul pe care ar trebui să-l utilizați când redeschideți programul.
- În fereastra de comandă, apelați funcția addTwoNumbers(). Introduceți două numere în funcție pentru a vedea rezultatul:
adauga doua numere(4, 5)
- În fereastra de programare, puteți crea și funcții care apelează alte funcții. Creați o nouă funcție numită calculateAverage() care include o listă de numere:
defcalculaMedia(numerele):
- În interiorul funcției, declarați o variabilă sumă pentru a stoca suma tuturor numerelor din listă:
suma = 0.0
- Parcurgeți fiecare număr din listă și adăugați totalul:
pentru num în numere:
suma += num - La sfârșitul funcției, împărțiți suma totală la câte numere au fost. Puteți folosi metoda len() pentru a găsi lungimea listei. Returnează rezultatul:
întoarcere suma/len (numerele)
- Creați o nouă funcție main() și declarați o listă de numere. Apelați funcția calculateAverage() pentru a găsi media, apoi imprimați rezultatul. Puteți utiliza metoda str() pentru a converti valorile numerice în șiruri de caractere înainte de a afișa rezultatul:
defprincipal():
numere = [1,2,3,4,5,6]
medie = calculateAverage (numere)
imprimare("Media de" + str (numere) + " este: " + str (medie)) - Faceți clic pe Încărcare program butonul și re-salvați fișierul.
- În fereastra de comandă, rulați funcția main() pentru a executa codul și a vizualiza rezultatul:
principal()
Învățați să programați cu JES
Acum că înțelegeți elementele de bază ale JES, puteți experimenta mai mult cu unele dintre celelalte funcții pe care le are de oferit. De asemenea, puteți începe să utilizați alte funcții standard Python în programul dvs. Jython.