למד את כל מה שאתה צריך לדעת על JES, סביבת הפיתוח הידידותית של Jython.
JES היא סביבת תכנות המאפשרת לך ליצור תוכניות המשמשות למניפולציה של תמונות, וידאו וסאונד. אתה יכול גם להשתמש בו כדי ליצור סוגים אחרים של גרפיקה.
JES משתמש בשפת התכנות Jython. Jython דומה מאוד לפייתון, ולכן עוקב אחרי הרבה מהתחביר של Python. זה פועל על ה-JVM (Java Virtual Machine), כלומר יש לך גם גישה לספריות ומחלקות Java.
ממשק JES כולל עורך טקסט ושורת פקודה משלו, כך שתוכל לכתוב קוד ולהריץ הכל במקום אחד. זה הופך אותה לפלטפורמה טובה לתכנות מתחילים.
כיצד להוריד ולהתקין JES
כדי להשתמש ב-JES, תצטרך להוריד ולהתקין אותו תחילה.
- הורד את קובץ ההפעלה העדכני ביותר עבור מערכת ההפעלה שלך מה- JES Google Code עמוד.
- עבור אל תיקיית ההורדות שלך ופתח את אשף ההתקנה.
- לחץ על הַבָּא.
- בחר את התיקיה שבה תרצה להתקין את JES ולחץ על הַבָּא.
- לחץ על הַתחָלָה.
- המתן עד שתהליך ההתקנה יסתיים.
- חפש את תוכנית JES במחשב שלך.
- פתח את תוכנית JES כדי להציג את סביבת הקידוד.
ממשק JES
ממשק JES מורכב משני אזורים עיקריים: חלון התכנות וחלון הפקודות. חלון התכנות פועל כעורך הטקסט, וכאן אתה יכול לכתוב את קוד ה-Jython שלך.
חלון הפקודה פועל כשורת פקודה מובנית. כאן תוכל להפעיל את התוכנית שלך, לקרוא לפונקציות בודדות ולהפעיל פקודות פשוטות אחרות.
כיצד להפעיל תוכנית פשוטה
כמו Python, Jython משתמש בהזחה כדי לקבוע את מבנה הקוד שלך. אם אתה לא מכיר את זה, אתה יכול להתרענן מה זה Python ולמה אתה יכול להשתמש בו, כמו גם אחרים פקודות Python שימושיות למתחילים.
אתה יכול ליצור תוכנית על ידי כתיבת קוד כלשהו בחלון התכנות, ושמירת הקובץ. הפעל את התוכנית שלך באמצעות חלון שורת הפקודה.
- בתוך חלון התכנות, צור פונקציה בשם addTwoNumbers(). הפונקציה תקלוט שני מספרים כקלט, תחבר אותם יחד ותציג את התוצאה:
defהוסףTwoNumbers(א, ב):
הדפס (א + ב) - הקלק על ה טען תוכנית לַחְצָן.
- כשתתבקש לשמור את הקובץ, לחץ על כן.
- בחר מיקום לשמירת הקובץ שלך ולחץ להציל. שמור את הקובץ שלך עם סיומת ".jy" או ".py". זה הקובץ שבו אתה צריך להשתמש בעת פתיחה מחדש של התוכנית שלך.
- בחלון הפקודה, קרא לפונקציה addTwoNumbers(). הזן שני מספרים לפונקציה כדי לראות את התוצאה:
addTwoNumbers(4, 5)
- בחלון התכנות, ניתן גם ליצור פונקציות הקוראות לפונקציות אחרות. צור פונקציה חדשה בשם calculateAverage() שמקבלת רשימה של מספרים:
defלחשב ממוצע(מספרים):
- בתוך הפונקציה, הכריז על משתנה סכום כדי לאחסן את הסכום של כל המספרים ברשימה:
סכום = 0.0
- עברו על כל מספר ברשימה, וסכמו את הסכום הכולל:
ל מספר ב מספרים:
סכום += num - בסוף הפונקציה חלקו את הסכום הכולל בכמה מספרים היו. אתה יכול להשתמש בשיטת len() כדי למצוא את אורך הרשימה. החזר את התוצאה:
לַחֲזוֹר sum/len (מספרים)
- צור פונקציית main() חדשה והכריז על רשימה של מספרים. קרא לפונקציה calculateAverage() כדי למצוא את הממוצע, ולאחר מכן הדפס את התוצאה. אתה יכול להשתמש בשיטת str() כדי להמיר ערכים מספריים למחרוזות לפני הצגת התוצאה:
defרָאשִׁי():
מספרים = [1,2,3,4,5,6]
ממוצע = חשב ממוצע (מספרים)
הדפס("ממוצע של " + str (מספרים) + "הוא:" + str (ממוצע)) - הקלק על ה טען תוכנית לחצן, ולשמור מחדש את הקובץ.
- בחלון הפקודה, הפעל את הפונקציה main() כדי להפעיל את הקוד ולצפות בתוצאה:
רָאשִׁי()
ללמוד לתכנת עם JES
עכשיו כשאתה מבין את היסודות של JES, אתה יכול להתנסות יותר עם כמה מהתכונות האחרות שיש לה להציע. אתה יכול גם להתחיל להשתמש בפונקציות Python סטנדרטיות אחרות בתוכנית Jython שלך.