פייתון/פייתון גרסה 2
הקדמה
[עריכה]פייתון היא שפת סקריפט המפותחת בקוד פתוח. זו שפה מודרנית מאוד: מונחית עצמים, בעלת יכולת תכנות פונקציונלי, ועוד. פייתון מתאימה למגוון מטלות תכנות, החל מכתיבת קובץ אצווה פשוט, וכלה באפליקציות מדעיות מתוחכמות. פייתון רצה על מערכות לינוקס, חלונות ומקינטוש. שפה זו קיבלה את שמה בהשראת הקרקס המעופף של מונטי פייתון (וזו אינה בדיחה).
פייתון נבנתה בדגש על קריאוּת והקטנת מאמצי המתכנת, ולכן אינה יכולה להתחרות כלל בביצועי המהירות של שפות גנמוכות יותר, כשפת C. עם זאת, פייתון גם מתאימה לתחומים עתירי ביצועים. קל מאד להרחיב את השפה בעזרת כתיבת מודולים בשפת C או בC++. התחביר הנוח של השפה הופך אותה למצויינת כשפת דבק המחברת בין מודולים יעילים הכתובים בשפות נמוכות יותר.
איזה ידע קודם נדרש?
[עריכה]- נסיון בסיסי בעבודה עם מחשבים נדרש, שכן להפעלת תוכנות בשפה יש להשתמש במחשב.
- הכרת אנגלית יכולה לסייע מאוד, שכן השפה משתמשת באנגלית, ורוב התיעוד של השפה הוא בשפה האנגלית. כמו כן, אחת החוזקות של פייתון היא קהילת המשתמשים שלה - ולצורך תקשורת עם קהילה זו נדרשת יכולת תקשורת באנגלית.
אין צורך בהכרה מוקדמת של השפה או של שפות תכנות אחרות - הספר מלמד את עקרונותיה החל מהבסיס.
לקריאה נוספת
[עריכה]- Chun, W. J., Core Python programming, Prentice Hall, Upper Saddle River, N.J., 2007
- Langtangen, H. P., Python scripting for computational science, Springer, Berlin, 2006
- Brown, M. C., Python :the complete reference, Osborne/McGraw-Hill, New-York, 2001
- Beazley, D. M., Python essential reference, New Riders, Indianapolis, Ind., 2000
קישורים חיצוניים
[עריכה]- אתר הבית
- התיעוד של פייתון
- אתר עברי ללימוד פייתון
- Python-IL - אתר קהילת הפייתון הישראלית