פִּיתוֹן

פייתון היא שפת תסריט ייחודית משפות אחרות בכך שהיא משתמשת בכניסה של הקוד ליצירת חסימות אם-אז-אחר. שפות אחרות ישתמשו בהתחלה והפסקת בנייה מפורשות, כך שקוצר זה גורם לקוד להרגיש פחות עמוס. כמו פרל, היא נתמכת בכל פלטפורמות המחשוב (Windows, יוניקס, לינוקס, מק ומכשירים ניידים) ומבוצעת באופן מיידי ללא צורך בשלב קומפילציה. הפשטות והאופי המתועד של שפת הפיתון הופכים אותה לשפה מועדפת על כותבי תסריטים.


ניתן להתקשר לספריות נוספות מתוכנית Python המאפשרת לה גישה לאובייקטים רבים שנבנו מראש כגון חיבורי רשת, בסיסי נתונים וגרפיקה.

תוכנת הורדה: http://www.python.org/

עֲלוּת:חינם

הוראות להתקנת תוכנה:עבור Windows, פשוט הפעל את מתקין MSI הזמין בכתובת python.org/download . עבור Mac OS X, הוא כבר מותקן במחשב שלך.


דרישות חומרה:כל מחשב או מחשב נייד

מערכות הפעלה נתמכות:Win, Mac OS X, Linux


רמת קושי:2 מתוך 5


נסה זאת!


1. התקן את מהדר וכלים של Python במחשב או במחשב הנייד שלך. זה זמין בקובץ הורדה יחיד מ- python.org. עבור Mac OS X וכמה מחשבי לינוקס, Python כבר מותקן.

2. פתח עורך טקסט (פנקס רשימות, עריכת טקסט או המועדף עליך) והעתק / הדבק את התוכנית הבאה לקובץ. אם התקנת את Python במחשב Windows, הוא כלל תוכנית בשם IDLE, שיכולה לערוך ולהפעיל תוכניות Python:

  #!/usr/bin/env python3  #...initialize looping variable, assume 'yes' as the first answer continueYN = 'y'  while continueYN == 'y':    #...get temperature input from the user    sDegreeF = input('Enter next temperature in degrees Farenheight (F):')     #...convert text entry to number value that can be used in equations    nDegreeF = int(sDegreeF)     #...convert temperature from F to Celsius    nDegreeC = (nDegreeF - 32) * 5 / 9     print ('Temperature in degrees C is:', nDegreeC)     #...check for temperature below freezing..    if nDegreeC < 0:       print ('Pack long underwear!')     #...check for it being a hot day...    if nDegreeF > 100:       print ('Remember to hydrate!')     continueYN = input('Input another?')  #exit the program  

3. שמור אותו כ- 'temperature.pl'

4. פתח חלון פקודה (cmd.exe או מעטפת Unix) במחשב ונווט בספריית ברירת המחדל למקום בו אחסנת את 'test.pl'. אם אתה עורך ב- IDLE, תוכל לדלג על שלב זה.


5. הפעל את התוכנית עם הפקודה 'python temperature.pl'. אם אתה מפעיל IDLE, פשוט בחר באפשרות התפריט הפעל -> הפעל מודול.


נסה את זה

1. שנה את ההודעות כך שיהיו עצות שונות לטמפרטורות קיצוניות.

2. שנה את טמפרטורות ההדק (חם או קר) למשהו אחר.

3. הוסף בדיקת טריגר טמפרטורה נוספת עבור טמפ 'קיצוניים מאוד.

4. אספו את שם האדם לפני תחילת הלולאה (שמרו במשתנה) והוסיפו זאת להודעות הפלט.

5. (מתקדם) שנה את כל התוכנית לממיר מטבע. סכום הזנה בדולרים אמריקאים והמרה ליורו.


למד עוד

www.python.org/doc - אתר התיעוד הרשמי של Python יחד עם קישורים לאתרי הדרכה ודוגמאות אחרים.

Learnpython.org -– אתר הדרכה שלב אחר שלב. מתחיל בתכנית 'שלום עולם' ומשתרע לתכונות שפה מתקדמות.

Com com -– חפש קוד ודוגמאות אחרות.


משאבים, טיפים, טריקים ורמזים

שפות סקריפטים אינן זקוק למהדר, כך שתוכל לכתוב ולבדוק תוכניות במהירות. התקנת Windows כוללת סביבה בשם IDLE, המפעילה את שורת הפקודה Python בחלון שני בזמן שאתה מבצע שינויים בחלון ראשי. עבור Mac ו- Linux, ניתן לעשות זאת גם באמצעות Textpad כדי לערוך קובץ בחלון אחד ולהפעיל את שורת הפקודה בחלון שני.

זה מאפשר לך לבצע שינויים קטנים בקובץ, לשמור אותו ואז להריץ אותו בחלונות האחרים. אתה יכול לגדל תוכנית פשוטה לתכנית מורכבת באופן זה.