כיצד להתחיל לתכנת בפייתון

מְחַבֵּר: Peter Berry
תאריך הבריאה: 16 יולי 2021
תאריך עדכון: 23 יוני 2024
Anonim
ללמוד פייתון בשעה - מדריך מקיף
וִידֵאוֹ: ללמוד פייתון בשעה - מדריך מקיף

תוֹכֶן

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

צעדים

חלק 1 מתוך 5: התקן את Python (עבור מערכות הפעלה Windows)

  1. הורד מערכות Python עבור Windows. ניתן להתקין את מתורגמן Windows Python בחינם מאתר Python. וודא שהורדת את הגרסה המתאימה למערכת ההפעלה שלך.
    • עליך להוריד את הגרסה האחרונה הזמינה, שכן בזמן כתיבת מאמר זה גרסה 3.4.
    • פייתון זמין ב- OS X ובלינוקס. אינך צריך להתקין שום תוכנה אחרת הקשורה ל- Python. עם זאת, כנראה שתתקין תוכנית לעורך טקסטים.
    • רוב הפצות לינוקס וגירסאות OS X עדיין משתמשות ב- Python 2.X. ישנם כמה הבדלים קלים בין גרסה 2 לגרסה 3, ובעיקר שינוי במבנה ה"הדפסה "(in). אם ברצונך להתקין גרסה חדשה יותר של Python עבור OS X או Linux, אתה יכול להוריד את הקובץ מאתר Python.

  2. התקן מתורגמן של פייתון. רוב המשתמשים יכולים להתקין את המתורגמן מבלי לשנות אף אחת מההגדרות. אתה יכול למזג את Python ליישום המתורגמן של שורת הפקודה הזמין של Windows (שורת הפקודה) על ידי הפעלת האפשרות האחרונה ברשימת המודולים הזמינים.
  3. התקן עורך טקסט. בין אם אתה יכול לכתוב תוכניות פייתון באמצעות פנקס רשימות או TextEdit, יהיה לך הרבה יותר קל לקרוא ולקודד באמצעות עורך טקסט מיוחד. ישנן תוכנות עורך רבות בחינם לבחירה, כגון Notepad ++ (Windows), TextWrangler (Mac) או Jedit (לכל מערכת הפעלה).

  4. בדוק את ההגדרות שלך. פתח את שורת הפקודה (Windows) או הטרמינל (אמולטור - Mac / Linux) והקלד פִּיתוֹן. פייתון יטען ויציג את מספר הגרסה. תועבר ליישום מתורגמן שורת הפקודה של מתורגמן פייתון, המיוצג כ:.
    • להמשיך להילחם הדפס ("שלום עולם!") ולחץ על המקש ↵ היכנסו (ללכת). הטקסט יוצג ממש מתחת לשורת הפקודה של פייתון.
    פרסומת

חלק 2 מתוך 5: למדו את היסודות


  1. אנא הבין שפייתון אינו דורש אוסף. פייתון היא שפה מתפרשת, כלומר אתה יכול להפעיל תוכנית ברגע שאתה מבצע שינוי בקובץ. כתוצאה מכך, תוכניות המחדשות, מתקנות ופותרות בעיות פועלות הרבה יותר מהר משפות אחרות.
    • פיתון היא אחת השפות הקלות ביותר ללמוד ותוכל להריץ תוכנית פשוטה תוך מספר דקות בלבד.
  2. חקור עם המתורגמן. אתה יכול להשתמש במתורגמן לבדיקת הקוד מיד מבלי להוסיף אותו לתוכנית לפני הפעלתו. זה נהדר ללמוד כיצד פקודה מסוימת פועלת או לכתוב תוכנית טיוטה.
  3. למד כיצד פיתון מטפל באובייקטים ומשתנים. פיתון היא שפה מונחית עצמים, כלומר כל דבר בתוכנית נחשב לאובייקט. כמו כן, אינך צריך לציין משתנה בתחילת התוכנית (שניתן לעשות בכל עת), ואינך צריך לציין את סוג המשתנה (מספר שלם, מחרוזת וכו '). פרסומת

חלק 3 מתוך 5: שימוש במתורגמן כמו מחשבון

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

  1. התחל את המתורגמן. פתח את שורת הפקודה או את המסוף. הקלדת שורות פִּיתוֹן בהנחיה ולחץ על המקש ↵ היכנסו. המתורגמן של פייתון יטען ויכוון אותך ליישום מתורגמן שורת הפקודה של פייתון ().
    • אם לא שילבת את Python עם יישום המתורגמן של שורת הפקודה שלך, יהיה עליך לעבור לספריית Python כדי להפעיל את המתורגמן.
  2. בצע חישובי חשבון בסיסיים. אתה יכול להשתמש בפייתון כדי לעשות זאת בקלות. עיין בכמה דוגמאות בתיבה למטה כיצד להשתמש בפונקציית החישוב. הערה: בקוד פייתון, המשמעות של פסקאות שאחריו מתפרשת ולכן לא תיכלל במתורגמן.
  3. התפשטות. אתה יכול להשתמש במפעילים ** לציון סמכויות. פייתון יכול לחשב מספרים גדולים במהירות. עיין בדוגמה בתיבה למטה.
  4. צור ותפעל את אותם המשתנים. ניתן להקצות משתנים בפייתון לביצוע חישובים אלגבריים פשוטים. זה יכול להיחשב מבוא טוב להקצאה משתנה בתוכנית פייתון. משתנים מוקצים דרך השלט =. להבנה טובה יותר, עיין בדוגמה בתיבה למטה.
  5. סגור את המתורגמן. לאחר שתסיים עם זה, תוכל לסגור את המתורגמן ולחזור ליישום מתורגמן בשורת הפקודה על ידי לחיצה על צירוף המקשים. Ctrl+ז (Windows) או Ctrl+ד (Linux / Mac) ואז לחץ ↵ היכנסו. ניתן גם להקליד פקודות צא () ולחץ ↵ היכנסו. פרסומת

חלק 4 מתוך 5: יצירת התוכנית הראשונה שלך

  1. פתח עורך טקסט. תוכל ליצור במהירות תוכניות בדיקה כדי להכיר את היסודות של יצירה ושמירה של תוכניות והפעלתן דרך המתורגמן. זה גם יעזור לך לבדוק אם המתורגמן הותקן כהלכה.
  2. צור את הפקודה "הדפס". "הדפסה" היא פונקציה בסיסית בפייתון, המשמשת להצגת מידע בטרמינל בתוכנית. הערה: "הדפס" הוא אחד השינויים הגדולים ביותר מאז המעבר מפייתון 2 לפייתון 3. בפייתון 2, אתה רק צריך להקליד "הדפס" לפני התוכן שברצונך להציג. בפייתון 3, "הדפס" הפך לפונקציה. לכן, יהיה עליכם להקליד "הדפס ()", עם הטקסט שברצונכם להציג בסוגריים.
  3. הוסף משפט משלך. אחת הדרכים הפופולריות ביותר לבחון שפת תכנות היא להציג את "שלום עולם!". מקם זאת בפקודה "print ()", כולל את הציטוטים:
    • שלא כמו שפות רבות אחרות, אינך צריך להשתמש בדיאקריטים ; לסיום ההזמנה. אתה גם לא צריך את הפלטה ({}) לנעילת בלוק. במקום זאת, רק הזחה מספיקה כדי להראות מה התוכן בבלוק.
  4. שמור את הקובץ. לחץ על תפריט קובץ בעורך ובחר שמור בשם. בתפריט הנפתח שמתחת לתיבת השמות, בחר את סוג הקובץ Python. אם אתה משתמש בפנקס רשימות (לא מומלץ), בחר "כל הקבצים" ואז הוסף את סיומת ".py" לשם הקובץ.
    • הקפד לשמור את הקובץ במיקום נגיש בקלות מכיוון שתצטרך לחפש אותו ביישום מתורגמן לשורת הפקודה.
    • בדוגמה זו, הקובץ נשמר כ- "hello.py".
  5. הפעל את התוכנית. פתח את שורת הפקודה או המסוף ונווט אל המיקום בו שמרת את הקובץ. ברגע שיש, הפעל את הקובץ על ידי הקלדה שלום.פי ואז לחץ על המקש ↵ היכנסו. אתה אמור לראות את הטקסט שמוצג ממש מתחת להנחיה.
    • תלוי איך Python הותקן ואיזו גרסה של זה, ייתכן שיהיה עליך להקליד פייתון שלום.פי אוֹ python3 hello.py להפעלת התוכנית.
  6. המבחן פועל באופן קבוע. אחד הדברים הנהדרים בפייתון הוא שתוכל לנסות את התוכנית החדשה מייד. זה הרגל טוב לפתוח מתורגמן ועורך שורת פקודה בו זמנית. לאחר שמירת השינויים בעורך, תוכל להפעיל את התוכנית מיד משורת הפקודה. הודות לכך, בדוק את השינויים שבוצעו במהירות. פרסומת

חלק 5 מתוך 5: בניית תוכניות מתקדמות

  1. התנסו במבנה בקרת זרימה בסיסי. מבנה בקרת הזרימה מאפשר לך לשלוט במה שהתוכנית עושה על סמך תנאים מסוימים. מבנים אלה הם החלק הבולט ביותר בפייתון, ומאפשר לך ליצור תוכניות לביצוע פעולות שונות המבוססות על מידע קלט ומצב נתון. בזמן היא נקודת התחלה טובה להתרגל אליהם. בדוגמה למטה, אתה יכול להשתמש במבנה בזמן כדי לחשב את סדרת פיבונאצ'י ל 100:
    • כמה זמן המחרוזת תפעל (בזמן) ב הוא פחות מ (<) 100.
    • התוצאה תהיה
    • קומינד סוף = ' להצגת התוצאות באותה שורה במקום להשאיר את הערכים בשורות נפרדות.
    • בתוכנית זו יש מספר נקודות הממלאות תפקיד מפתח ביצירת תוכניות פייתון מורכבות שכדאי לזכור באופן הבא:
      • מדגיש קו הזחה. סִימָן : מציין כי השורות הבאות יוכנסו וחלק מהבלוק. בדוגמה לעיל, הדפס (ב) ו a, b = b, a + b הם חלקים מהבלוק בזמן. נסיגה נכונה חשובה ביותר להבטחת הפעלת התוכנית.
      • ניתן להגדיר מספר משתנים באותה שורה. בדוגמה שלעיל, א ו ב מוגדרים בשורה הראשונה.
      • אם אתה מייבא תוכנית זו ישירות למתורגמן, עליך להוסיף שורה ריקה בסוף התוכנית כדי שהמתורגמן יידע שהתוכנית הסתיימה.
  2. בנה את הפונקציה בתוכנית. אתה יכול להגדיר פונקציות לשימוש מאוחר יותר בתוכנית שלך. זה שימושי במיוחד במקרים בהם אתה צריך להשתמש בפונקציות מרובות בגבולות התוכנית הגדולה יותר. בדוגמה למטה, אתה יכול ליצור פונקציה כדי לקרוא לאותו רצף פיבונאצ'י לעיל:
    • זה חוזר
  3. בנה תוכנית בקרת זרימה מורכבת יותר. מבנה בקרת הזרימה מאפשר לך להגדיר תנאים ספציפיים לשינוי אופן פעולת התוכנית. זה חשוב במיוחד כאשר מתמודדים עם קלט משתמשים. הדוגמה הבאה תשתמש אם (אם), אליף (אחרת אם) (או אם), ו אַחֵר (אחר) ליצירת תוכנית דירוג גיל פשוטה למשתמש.
    • תוכנית זו מציגה גם מבנים חשובים מאוד שחשובים מאין כמותם למגוון רחב של יישומים:
      • קלט () - פקודה זו מחייבת את המשתמש להזין נתונים מהמקלדת. המשתמש יראה את ההודעה בסוגריים. בדוגמה זו, קלט () עטוף בפונקציה int () - כלומר שכל קלט יטופל כמספר שלם.
      • טווח () ניתן להשתמש בפונקציה זו במגוון דרכים. בתוכנית זו היא בודקת אם המספר שהוזן הוא בין 13 ל -20. הגבולות העליונים והתחתונים של הטווח לא ייחשבו בחישוב.
  4. למד ביטויים מותנים אחרים. בדוגמה הקודמת השתמשנו ב "פחות או שווה ל" (<=) כדי לקבוע אם הגיל שהוזן תואם את התנאי. אתה יכול להשתמש בביטויים דומים לאלה שבמתמטיקה, אך להקליד קצת אחרת:
  5. המשך ללמוד. אלה רק היסודות של פייתון. למרות היותך אחת השפות הפשוטות ביותר, אם אתה רוצה להעמיק יותר, פייתון עדיין מעמיק מאוד. הדרך הטובה ביותר להמשיך ללמוד היא לתכנת כל הזמן! זכור כי אתה יכול לכתוב במהירות כל תוכנית היישר אל המתורגמן ולבדוק את השינויים שביצעת רק על ידי הפעלת התוכנית שוב משורת הפקודה.
    • ישנם ספרים רבים וטובים על תכנות פיתון, כולל "פיתון למתחילים", "ספר בישול פייתון" ו"תכנות פיתון: מבוא למדעי המחשב " (תכנות פיתון: מבוא למדעי המחשב).
    • המשאבים ברשת מגוונים, אך רבים מהם עדיין מופנים כלפי פייתון 2.X. ייתכן שיהיה עליך לשנות כל אחת מהדוגמאות שהם מספקים.
    • בתי ספר מקומיים רבים מציעים שיעורי פיתון. פיתון נלמד לעתים קרובות בשיעורי היכרות מכיוון שזו אחת השפות הקלות ביותר ללמוד.
    פרסומת

עֵצָה

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