שימוש במעטפת אינטראקטיבית (REPL)

Python:
שימוש במעטפת אינטראקטיבית (REPL)

איך ל:

קפצו ישירות אל REPL של פייתון על ידי הקלדת python בשורת הפקודה שלכם. משם, בדקו פעולות פשוטות או קוד מרובה שורות:

>>> 1 + 1
2
>>> for i in range(3):
...     print(i)
...
0
1
2

נסו את עצמכם עם פונקציות וקבלת משוב מיידית:

>>> def greet(name):
...     return "Hello, " + name + "!"
...
>>> greet("Alice")
'Hello, Alice!'

שחקו עם ספריות וחקרו את התכונות שלהן בזמן אמת:

>>> import math
>>> math.sqrt(16)
4.0

יציאה באמצעות exit() מהירה או Ctrl+D (לפעמים Ctrl+Z בווינדוס).

לעומק

המושג של REPL אינו ייחודי לפייתון; הוא כמו ישן כמו Lisp. רבות מהשפות מציעות את הסביבה האינטראקטיבית והמיידית הזו לגישה פרקטית לקוד. אלטרנטיבות למעטפת הפייתון המקורית כוללות את IPython ו-Jupyter Notebook, אשר מספקות אינטראקטיביות מוגברת, יותר תכונות, ואינטגרציה טובה יותר עם כלים אחרים. REPL הסטנדרטית של פייתון היא פשוטה, אבל היא מכילה את כל הכוח של פייתון, ומטפלת באובייקטים מורכבים ותוכניות רב-תהליכיות, אף על פי שהיא חסרה תכונות כמו השלמה אוטומטית והדגשת תחביר הנמצאות בכלים מתקדמים יותר.

ראה גם