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

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

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

כיצד לתכנת בפיתון, שלב אחר שלב. 

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

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

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

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

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

סוגי נתונים בסיסיים כוללים מספרים completo ( int ), מספרי נקודות צפות ( לצוף ), מספרים מסובכים, חבלים ( Cadenas ), הערכים הבולאנים ( bool ), מספרים גדולים ( Largo ), יחד עם סוגי נתונים מורכבים אחרים, כגון מוכן ו / או מילונים y סטים. פייתון תומך במלואו במושג בכיתה, המאפשרת לך ליצור אובייקטים מורכבים (באמצעות מילת המפתח בכיתה ) ולהקצות אותם באופן דינמי. בבירור Python מאפשרת לך להגדיר פונקציות בתוך קובץ מקור, באמצעות מילת המפתח def.

היבט מסוים מאוד של פייתון הוא הדרך לסגור את גושי הקוד (פונקציות, אם / אחר לולאות וכו '): במקום להשתמש בסוגריים המתולתלים הקלאסיים (כמו C, C ++, C # ו- Java, למשל) או מילות מפתח begin y end (אופייני לשפות כמו פסקל), הגופן משמש באופן כללי בפיתון : (שתי נקודות) מסיבה זו, ה- הכניסה הנכונה של קובץ המקור חיונית - די בשגיאה אחת בשלב זה כדי לחסום את המתורגמן!

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

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

כיצד לתכנת ב- Python ב- Windows

כדי התוכנית בפייתון ב- Windowsעליך להוריד את התוכנה הרלוונטית. כדי להמשיך להתחבר לאתר זה, לחץ על הקישור Python XXX: מתקין EXE עבור Windows x86-64 (אם שלך OS זה מ ביטי 64) או בקישור Pyhon XXX מתקין EXE עבור Windows x86 (אם מערכת ההפעלה שלך 32 סיביות), התחל להוריד את חבילת ההתקנה של התוכנית.

ואז התחל ב קובץ .exe שהושג, המתן עד להופעת מסך התקנת התוכנית והניח את סימן הסימון לצד התיבה הוסף את Python XX ל- PATH. להשלמת התקנת התוכנית, לחץ על הכפתורים התקן עכשיו, כן y לסגור.

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

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

print("Ciao, mondo!")

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

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

ברגע שפותחים את ההנחיה, "זז" על שולחן העבודה של Windows, נותן את הפקודה cd %USERPROFILE%Desktop לאחר מכן לחץ על לחצן ENTER, והפעל את התוכנית עם הפקודה python, לראות את המילים "שלום עולם!" מודפס על המסך. לקבלת דוגמאות קוד נוספות, אני מזמין אותך להתייעץ עם הפרק הייעודי. של המדריך הזה.

כיצד לתכנת בפיתון ב- macOS

אם אתה מעוניין, פעל מתוך MacOS, עשה זאת: לאחר התחברות לאתר Python לחץ על הקישור מתקין Python XXX עבור Mac OS X 64 סיביות / 32 סיביותהמתן עד שהקובץ יורד לחלוטין למחשב שלך ואז הפעל אותו.

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

כעת תוכלו להמשיך ליצור את קובץ המקור: ראשית, התחל את מסוף macOS, קורא לזה מהתיקיה MAS la Launchpad (הסמל בצורה של טיל מצורף לסרגל העגינה) והוצא את הפקודה cd ~/Desktop ואחריו לחיצה על הכפתור הווה, כך שהוא יכול לעבור לשולחן העבודה של המחשב האישי.

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

בשלב זה אתה פשוט צריך לכתוב קוד המקור שלו (עמ ' print("Ciao, mondo!") ) בחלון העורך שנפתח על המסך, המשך אל שמור הקובץ שנוצר ובכך לאחר סגירת עורך הטקסט, פתח מחדש את המסוף והפעל את קוד המקור, תוך מתן הפקודה python helloworld.py ואחריו לחיצה על הכפתור הזן 

כיצד לתכנת בפייתון באובונטו

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

עדכון sudo apt sudo apt להתקין את python3-dev

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

דוגמאות קוד

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

הפק מספר אקראי מ- 0 לגבול מוגדר

ייבא אקראי num = int (קלט ("הכנס מספר מזדמן מקסימאלי")) הדפס ("צור מספר è", אקראי. Randint (0, מספר + 1))

הצג לוח זמנים לפי בחירתך

num = int (קלט ("Quale tabellina vuoi visualizzare?")) עבור i בטווח (1, 11): הדפס (num, "x", i, "=", num * i)

ממיר מספר עשרוני לבינארי, אוקטלי והקסדצימאלי

num = int (קלט ("Inserisci il number da convertire:")) הדפס ("Ecco i valori convertiti di", num, ":") הדפס (bin (num), "בינארי.") הדפס (oct (num ), "בסימן הסימן.") הדפס (hex (num), "ב esadecimale.")

מציג את לוח השנה במשך חודש בשנה לפי בחירתך.

יבוא שנה קלנדרית = int (קלט ("Inserisci l'anno da visualizzare:")) mese = int (קלט ("Inserisci il mese da visualizzare (ב cifre):")) הדפס (לוח שנה. חודש (anno, mese))

בצע חישובים מתמטיים פשוטים (הפעולות מוגדרות על ידי פונקציות).

def aggiungi (a, b): return a + b def sottrai (a, b): return ab def multiple (a, b): return a * b def divide (a, b): return a / b print ("מציין l'operazione da eseguire: ") הדפס (" 1 לכל תוסף ") הדפס (" 2 לכל סוטראציונה ") הדפס (" 3 למולטיפליציונה ") הדפס (" 4 לחלוקה ") eseguire: ") v1 = float (input (" Inserisci il prime number: ")) v2 = float (input (" Inserisci il secondo number: ")) if scelta == '1': print (v1," + ", v2, "=", aggiungi (v1, v2)) elif scelta == '2': הדפס (v1, "-", v2, "=", sottrai (v1, v2)) elif scelta == '3': הדפס (v1, "x", v2, "=", מולטיפליקה (v1, v2)) elif scelta == '4': אם v2 == 0: הדפס ("חלוקה לאפס לא תקף") אחר: הדפס (v1 , ":", v2, "=", חלק (v1, v2)) אחר: הדפס ("Selezione לא חוקי")

משאבים שימושיים

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

עד כה מבוא כיצד לתכנת בפייתון