
python.exe. הפקודות שמוכנסות מבוצעות מיד.v = 5 ואחריו print v מדפיס 5. פעולות אריתמטיות כמו חיבור, חיסור, חילוק ומודולו נתמכות.test.py שמבקש שני מספרים באמצעות input ומדפיס את הסכום. מריצים אותו עם python.exe c:\test.py.הטקסט המלא של הדקות הראשונות בהרצאה «התקנה של פייתון» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם, ברוכים הבאים לקורס פייתון. אנחנו נדבר פה על שפת פייתון. בואו נתחיל פשוט מלהתקין את פייתון על המכונה שלנו.
אז יש לנו פה VM חדש, טרי, שכל מה שמותקן עליו זה Firefox, דפדפן. פשוט נחפש פייתון. בואו נראה איך אנחנו נתחיל להוריד את זה. תוך כדי אני אדבר קצת על שפת פייתון.
אז שפת פייתון היא שפה שהיא Cross-Platform. מה שזה אומר זה שהיא ניתנת להרצאה גם על Windows וגם על Linux וגם על עוד מערכות הפעלה. אנחנו נשתמש בגרסת 2.7. את השפה פייתון גם אפשר לכתוב לאנדרואיד, אני יודע שיש אקסטנצ'ן, ובעצם לכל מכשיר שיש לו מכונה וירטואלית של פייתון ניתן להריץ קוד פייתון עליו.
שפת פייתון היא שפה מאוד פופולרית, נמצאת בשימוש נרחב גם ב-Web Frameworkים, שזה בעצם אתרי אינטרנט. כשאתם גולשים לאתר אז בסרבר סייד קיים פייטון הרבה פעמים דרך הפריימוורק הידוע בשמו ג'אנגו, פריימוורקים נוספים.
פייטון גם נמצאת בשימוש נרחב באוטומציות ובטסטים, שפת סקריפטים מאוד שימושית. יתרונו של השפה היא שהיא מאוד קלה לשימוש, הקוד שלה הוא מאוד קריא, מאוד דומה לפסודו-קוד, שזה בעצם קוד של אלגוריתם, כלומר אם תלכו לוויקיפדיה ותקראו על איזשהו אלגוריתם כלשהו כמו QuickSort שזה אלגוריתם למיון
ותראו את הפסודו קוד שזה התיאור של האלגוריתם. אז אם אני אראה לכם את הקוד פייתון של הדבר הזה אז תראו שזה מאוד מאוד קרוב. עכשיו אנחנו נתקין את פייתון 2.7. בנוגע לגרסאות של פייתון אז בשנת 2008 התחילו לעבוד על גרסת פייתון 3. עדיין לא כולם עברו לפייתון 3 זה נושא נרחב שאנחנו לא נדבר עליו.
ההבדלים בין השפה הם מספיק משמעותיים כדי שהיו צריכים לפצל את ההפצה של פייתון ל-2.7 ו-2.3 2.7 נמצאת בשימוש מאוד מאוד נרחב אולי אפילו יותר מפייתון 3 ולכן אנחנו נתמקד בשפה הזאת עכשיו אנחנו נראה שאני אנחנו צריכים לעבוד אוקיי זה בגלל שפייתון לא נמצאת בפס שלנו זאת אומרת לא צריכה להיות בעיה אוקיי עכשיו
נמצא איפה פייתון מותקן אז פייתון מותקן אם שמתם לב בקונן C בתיקייה הראשית פה בתיקייה הזאת נלחץ על קונטרול על שיפט וכפתור ימני של העכבר open command window here ופשוט נכתוב python.exe אפשר לעשות השלמה אוטומטית עם tab אם אתם לא מכירים וככה נראה המסך הראשוני של האינטרפרטר שלנו python כפי שאתם רואים
גרסה 2711 יצאה ב-7 ו-5 לדצמבר 2015 בואו נתחיל מדברים בסיסיים כמו הגדרת משתנים אז אני מניח שכולכם יודעים פחות או יותר מה זה משתנה אז נגדיר משתנה שנקרא v, ונגיד שהערך שלו הוא 5. עכשיו אם אני אדפיס v, נתפס לנו 5. בעצם מה שעשיתי פה זה הגדרתי משתנה בשם v.
עכשיו אנחנו נמצאים במוד שהוא נקרא Interactive Interpreter, זאת אומרת אנחנו בעצם פתחנו אינטרפרטר, שזה כמו קומפיילר, שזה התוכנת פייתון, ואנחנו במצב אינטראקטיב, במצב לייב, אנחנו מכניסים לו פקודות והוא מבצע אותן.
עכשיו כמובן אם נכתוב משהו שהוא לא פקודה אמיתית, אז נקבל error כפי שאתם רואים הדבר הזה הוא לא ידוע זאת לא פקודה ולידית בשפה עכשיו אם בואו נמשיך ונדבר על מתמטיקה וקצת אופרציות מתמטיות אז נגדיר משתנה נוסף שהערך שלו הוא 10 והוא הוגדר ואם נעשה a ועוד v קיבלנו 15 כמובן שכל הפעולות האריתמטיות נתמכות a פחות v
a חלקי v וכולי גם מודול הוא נתמך וכן הלאה עכשיו אנחנו נכתוב איזשהו סקריפט קצר בפייתון בשביל זה אנחנו נוריד אדיטור מאוד נחמד שנקרא Notepad++.
זה בעצם Notepad, חיקוי ל-Notepad שבא יחד עם Windows, הוא פשוט ברמה אחרת לגמרי. מאוד מומלץ למתכנתים שרוצים דרך כלל יותר לכתוב קוד.
תוך כדי שאני אתקין אותו, אני אגיד לכם ש-Python היא שפה מאוד פופולרית, היא בין השפות היותר פופולריות, בערך בכל המקומות שתחפשו היא תמיד נמצאת בעשרה המקומות הראשונים בפופולריות שלה היא מאוד קלה ומאוד מסובכת גם כלומר אפשר לכתוב איתה מערכות מאוד פשוטות וגם מאוד מסובכות
דברים כמו הopen stack שזה מערכת לניהול vm'ים נכתבה בפייתון גוגל משתמשת הרבה בפייתון עכשיו אנחנו נריץ איזשהו לכתוב איזשהו סקריפט חדש פה בלנגוויץ' אפשר להגדיר פייתון כדי שיהיה לנו קצת שיהיה לנו הדגשות של שפת פייתון.
מבחינת סביבות פיתוח, אז יש סביבות פיתוח הרבה יותר מתוחכמות כמובן מהדבר הזה שאתם רואים, מהנורפד פלוס פלוס, אבל זה משהו מאוד פשוט שאי אפשר לכתוב.
בהמשך אנחנו נדבר על סביבות פיתוח אחרות. אני רק אציין עכשיו שלאקליפס, שהוא איי-איי-איי-דיי מאוד ידוע, יש פלאגין שנקרא pydev שהוא מאוד טוב, יש גם תוכנה שנקראת pycharm שהיא גם מאוד טובה ויש לה גרסת קומיוניטי שהיא ניתנת להורדה בחינם, גרסה לשימוש מקצועי או לכסף.
בהמשך אנחנו נעבור ולעבוד יותר עם פיידף ונזנח את נוטפד הפשוט. אז נתחיל בסקריפט פשוט, הסקריפט יקבל שני משתנים מהמשתמש וידפיס את הסכום שלהם, הדבר הכי הכי בסיסי.
כדי לקבל את המספרים מהמשתמש נשתמש בפקודה input ונבקש מהמשתמש להכניס מספר. נאחסן אותו במשתנה a. לאחר מכן נבקש מהמשתמש להכניס עוד מספר ונחסן אותו במשתנה B. לאחר מכן נדפיס שהסכום של שני המשתנים הוא A ועוד B. נשמור את הסקריפט, נשמור אותו בקונן C בתיקי הראשית שיהיה קל להגיע אליו,
נקרא לו test.py,