פייתון
מתוך ויקיספר, אוסף ספרי הלימוד והמדריכים החופשי.
| דף זה מועמד לאיחוד ערך זה דן בנושא של הדף לימוד פייתון לאיש הפשוט וככל הנראה מוסיף עליו מידע. על כן יש לאחד את שני הדפים. (דיון) |
פייתון היא שפה עילית המפותחת בקוד פתוח. זו שפה מודרנית מאוד: מונחית עצמים, בעלת יכולת תכנות פונקציונלי, ועוד. פייתון מתאימה למגוון מטלות תכנות, החל מכתיבת קובץ אצווה פשוט, וכלה באפליקציות מדעיות מתוחכמות. פייתון רצה על מערכות לינוקס, חלונות ומקינטוש. זו גם השפה היחידה בעולם שקיבלה את שמה בהשראת הקרקס המעופף של מונטי פייתון (וזו אינה בדיחה).
פייתון נבנתה בדגש על קריאוּת והקטנת מאמצי המתכנת, ולכן אינה יכולה להתחרות כלל בביצועי המהירות של שפות נמוכות יותר, כשפת 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 - אתר קהילת הפייתון הישראלית
