Μάθετε όλα όσα πρέπει να γνωρίζετε για το JES, το φιλικό περιβάλλον ανάπτυξης της Jython.

Το JES είναι ένα περιβάλλον προγραμματισμού που σας επιτρέπει να δημιουργείτε προγράμματα που χρησιμοποιούνται για χειρισμό φωτογραφιών, βίντεο και ήχου. Μπορείτε επίσης να το χρησιμοποιήσετε για να δημιουργήσετε άλλους τύπους γραφικών.

Το JES χρησιμοποιεί τη γλώσσα προγραμματισμού Jython. Το Jython είναι πολύ παρόμοιο με το Python, και ως εκ τούτου ακολουθεί μεγάλο μέρος της σύνταξης Python. Λειτουργεί στο JVM (Java Virtual Machine), που σημαίνει ότι έχετε επίσης πρόσβαση σε βιβλιοθήκες και κλάσεις Java.

Η διεπαφή JES περιλαμβάνει το δικό της πρόγραμμα επεξεργασίας κειμένου και γραμμή εντολών, ώστε να μπορείτε να γράφετε κώδικα και να τον εκτελείτε όλα σε ένα μέρος. Αυτό το καθιστά μια καλή πλατφόρμα για αρχάριους προγραμματισμού.

Πώς να κατεβάσετε και να εγκαταστήσετε το JES

Για να χρησιμοποιήσετε το JES, θα πρέπει πρώτα να το κατεβάσετε και να το εγκαταστήσετε.

  1. Κατεβάστε το πιο πρόσφατο εκτελέσιμο αρχείο για το λειτουργικό σας σύστημα από το JES Google Code σελίδα.
  2. Μεταβείτε στον φάκελο λήψεων και ανοίξτε τον οδηγό εγκατάστασης.
  3. Κάντε κλικ στο Επόμενο.
  4. Επιλέξτε το φάκελο στον οποίο θέλετε να εγκαταστήσετε το JES και κάντε κλικ Επόμενο.
  5. Κάντε κλικ στο Αρχή.
  6. Περιμένετε να ολοκληρωθεί η διαδικασία εγκατάστασης.
  7. Αναζητήστε το πρόγραμμα JES στον υπολογιστή σας.
  8. Ανοίξτε το πρόγραμμα JES για να δείτε το περιβάλλον κωδικοποίησης.

Η διεπαφή JES

Η διεπαφή JES αποτελείται από δύο κύριες περιοχές: το παράθυρο προγραμματισμού και το παράθυρο εντολών. Το παράθυρο προγραμματισμού λειτουργεί ως πρόγραμμα επεξεργασίας κειμένου και εδώ μπορείτε να γράψετε τον κώδικα Jython σας.

Το παράθυρο εντολών λειτουργεί ως ενσωματωμένη γραμμή εντολών. Εδώ, θα μπορείτε να εκτελέσετε το πρόγραμμά σας, να καλέσετε μεμονωμένες συναρτήσεις και να εκτελέσετε άλλες απλές εντολές.

Πώς να εκτελέσετε ένα απλό πρόγραμμα

Όπως και η Python, η Jython χρησιμοποιεί εσοχή για να προσδιορίσει τη δομή του κώδικά σας. Εάν δεν είστε εξοικειωμένοι με αυτό, μπορείτε να το βουρτσίσετε τι είναι η Python και σε τι μπορείτε να τη χρησιμοποιήσετε, καθώς και άλλα χρήσιμες εντολές Python για αρχάριους.

Μπορείτε να δημιουργήσετε ένα πρόγραμμα γράφοντας κάποιο κώδικα στο παράθυρο προγραμματισμού και αποθηκεύοντας το αρχείο. Εκτελέστε το πρόγραμμά σας χρησιμοποιώντας το παράθυρο της γραμμής εντολών.

  1. Μέσα στο παράθυρο προγραμματισμού, δημιουργήστε μια συνάρτηση που ονομάζεται addTwoNumbers(). Η συνάρτηση θα λάβει δύο αριθμούς ως εισόδους, θα τους προσθέσει μαζί και θα εμφανίσει το αποτέλεσμα:
    defaddTwoNumbers(α, β):
    εκτύπωση (α + β)
  2. Κάνε κλικ στο Φόρτωση προγράμματος κουμπί.
  3. Όταν σας ζητηθεί να αποθηκεύσετε το αρχείο, κάντε κλικ στο Ναί.
  4. Επιλέξτε μια τοποθεσία για να αποθηκεύσετε το αρχείο σας και κάντε κλικ Αποθηκεύσετε. Αποθηκεύστε το αρχείο σας με επέκταση ".jy" ή ".py". Αυτό είναι το αρχείο που πρέπει να χρησιμοποιήσετε όταν ανοίγετε ξανά το πρόγραμμά σας.
  5. Στο παράθυρο εντολών, καλέστε τη συνάρτηση addTwoNumbers(). Εισαγάγετε δύο αριθμούς στη συνάρτηση για να δείτε το αποτέλεσμα:
    addTwoNumbers(4, 5)
  6. Στο παράθυρο προγραμματισμού, μπορείτε επίσης να δημιουργήσετε συναρτήσεις που καλούν άλλες συναρτήσεις. Δημιουργήστε μια νέα συνάρτηση που ονομάζεταιcalaverage() που λαμβάνει μια λίστα αριθμών:
    defυπολογισμός Μέσος όρος(αριθμοί):
  7. Μέσα στη συνάρτηση, δηλώστε μια μεταβλητή αθροίσματος για να αποθηκεύσετε το άθροισμα όλων των αριθμών στη λίστα:
    άθροισμα = 0.0
  8. Περάστε από κάθε αριθμό στη λίστα και προσθέστε το σύνολο:
    Για αρ σε αριθμοί:
    άθροισμα += αρ
  9. Στο τέλος της συνάρτησης, διαιρέστε το συνολικό άθροισμα με το πόσοι ήταν οι αριθμοί. Μπορείτε να χρησιμοποιήσετε τη μέθοδο len() για να βρείτε το μήκος της λίστας. Επιστρέψτε το αποτέλεσμα:
    ΕΠΙΣΤΡΟΦΗ άθροισμα/λεν (αριθμοί)
  10. Δημιουργήστε μια νέα συνάρτηση main() και δηλώστε μια λίστα αριθμών. Καλέστε τη συνάρτησηcalculaverage() για να βρείτε τον μέσο όρο και μετά εκτυπώστε το αποτέλεσμα. Μπορείτε να χρησιμοποιήσετε τη μέθοδο str() για να μετατρέψετε αριθμητικές τιμές σε συμβολοσειρές πριν εμφανίσετε το αποτέλεσμα:
    defκύριος():
    αριθμοί = [1,2,3,4,5,6]
    μέσος όρος = υπολογισμός μέσος όρος (αριθμοί)
    Τυπώνω("μέσος όρος" + str (αριθμοί) + " είναι: " + str (μέσος όρος))
  11. Κάνε κλικ στο Φόρτωση προγράμματος και αποθηκεύστε ξανά το αρχείο.
  12. Στο παράθυρο εντολών, εκτελέστε τη συνάρτηση main() για να εκτελέσετε τον κώδικα και να δείτε το αποτέλεσμα:
    κύριος()
    ​​​​​​

Εκμάθηση Προγραμματισμού με JES

Τώρα που καταλαβαίνετε τα βασικά του JES, μπορείτε να πειραματιστείτε περισσότερο με ορισμένες από τις άλλες δυνατότητες που έχει να προσφέρει. Μπορείτε επίσης να αρχίσετε να χρησιμοποιείτε άλλες τυπικές συναρτήσεις Python στο πρόγραμμα Jython σας.