תוכן עניינים:

תחילת העבודה עם פייתון: 7 שלבים (עם תמונות)
תחילת העבודה עם פייתון: 7 שלבים (עם תמונות)

וִידֵאוֹ: תחילת העבודה עם פייתון: 7 שלבים (עם תמונות)

וִידֵאוֹ: תחילת העבודה עם פייתון: 7 שלבים (עם תמונות)
וִידֵאוֹ: ככה זה כשיש לך חברה רוסיה 2024, נוֹבֶמבֶּר
Anonim
התחל בעבודה עם פייתון
התחל בעבודה עם פייתון

תכנות זה מדהים!

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

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

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

מחשב ישן
מחשב ישן

היום נבחן שפת תכנות בשם Python, ויקיפדיה מגדירה את פייתון כ:

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

אז מה זה בכלל אומר? חשבתי שאמרת בלי ז'רגון? ובכן בעצם:

"פייתון היא שפת תכנות קומפקטית, כללית וקלה לקריאה. היא תכליתית מאוד, כך שניתן להשתמש בה ליצירת תוכניות בכל גודל."

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

אז הבה נתחיל!

שלב 1: מה שאתה צריך

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

עבור אל https://www.python.org/downloads/ והורד את המהדורה העדכנית ביותר הזמינה באמצעות הכפתור הצהוב הגדול.

הורדת פייתון
הורדת פייתון

לאחר מכן בצע את הוראות ההתקנה להתקנת פייתון.

מתקין פייתון
מתקין פייתון

כדי לוודא שמותקן פייתון, עבור אל CMD (או מסוף) והקלד:

פיתון -גרסה

Python צריך להגיב עם גרסת ה- Python.

תמונה
תמונה

כעת עבור הדרכה זו אנו נשתמש ב- IDE, או בסביבת פיתוח משולבת (בעצם עורך טקסט ומהדר מחוברים יחד), עבור אל https://www.jetbrains.com/pycharm/download/ והורד את "מהדורת הקהילה" של פיישרם.

קהילת PyCharm
קהילת PyCharm

לאחר מכן עקוב אחר הוראות המתקין להתקנת PyCharm.

עכשיו, כדי להתחיל לתכנת!

שלב 2: הגדר את PyCharm וצור פרויקט חדש

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

לאחר מכן תקבל את פניך במסך קבלת פנים.

הקש על צור פרוייקט חדש

מסך הפתיחה של PyCharm
מסך הפתיחה של PyCharm

בחר Pure Python ולאחר מכן בחר תיקייה לאחסון הקבצים, ולאחר מכן הקש על יצירת (שים לב כי שם התיקיה יהיה שם הפרויקט שלך)

מסך פרויקט PyCharm
מסך פרויקט PyCharm

בשלב זה עליך לקבל את פניך במסך יצירת הקוד בפועל: P

מסך קוד
מסך קוד

שלב 3: צור את התוכנית הראשונה שלך

לחץ לחיצה ימנית על תיקיית הפרוייקט שלך ועבור לקובץ חדש -> פייתון

צור תפריט חדש
צור תפריט חדש

תן שם לקובץ ולחץ על אישור

דיאלוג קבצים
דיאלוג קבצים

כעת תופיע כרטיסייה חדשה באזור הראשי שלך

תמונה
תמונה

מתחת _ מחבר_ העתק והדבק קוד זה.

message = "שלום עולם"

להדפיס הודעה

לאחר מכן לחץ לחיצה ימנית על הקובץ ולחץ על הפעלה

תמונה
תמונה

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

תמונה
תמונה

בואו נסתכל על מה שכתבנו זה עתה.

שלב 4: להבין את התוכנית הראשונה שלך

כעת ננסה להבין מה הקוד

message = "שלום עולם"

להדפיס הודעה

באמת אומר.

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

message = "שלום הוראות!"

להדפיס הודעה

החזרות:

תמונה
תמונה

בעת ריצה.

מחרוזת מוגדרת בגלל סימני הדיבור, ניתן להגדיר מחרוזות גם עם סימנים בודדים

message = 'שלום עולם'

להדפיס הודעה

משתנים יכולים להיות גם מסוגים שונים. לדוגמה:

מספר שלם = 29302

הוא משתנה בעל ערך שלם (מקוצר int) וזה:

floatingPoint = 1469.928

הוא משתנה בעל ערך נקודה צפה (מקוצר לצוף).

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

מספר שלם 1 = 1

integer2 = 2 הדפס שלם 1 / integer2

האם 0.5 נכון? אבל התוצאה היא:

תמונה
תמונה

כי אי אפשר לחלק מספרים שלמים לעשרוניים. אולם זאת:

float1 = 1.0

integer2 = 2 float1 / integer2 הדפסה

מחזירה 0.5 בעת ההפעלה מכיוון שאחד המשתנים הוא צף

תמונה
תמונה

'הדפס' פשוט מדפיס ערך. לדוגמה

- "להרוס את העולם" - להדפיס

מדפיס את המחרוזת

תמונה
תמונה

הדפסה יכולה גם להדפיס את הערך של משוואה, כולל שילוב של שתי מחרוזות

string1 = "HELLO"

string2 = מחרוזת הדפסה "IBLE LOVERS" הדפסת מחרוזת 1 + מחרוזת 2

הדפסים

תמונה
תמונה

שלב 5: לולאות ואם זה - מבני בקרה

אחד הדברים החיוניים ביותר בתוכנית כלשהי הוא קיומם של מבני שליטה.

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

ספירה = 0

בעוד ספירה <10: # הוסף לספירה ספירה = ספירה + ספירת הדפסה אחת הדפס "הסתיים"

מפעיל את הקוד בלולאה עד לספירה <10 ולאחר מכן ממשיך בתוכנית.

תמונה
תמונה

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

מספר שלם = 0

# אם זה שווה ל 10 אם שלם == 10: הדפס "ITS 10" # אם זה שווה ל- 11 elif integer == 11: הדפס "ITS 11" # בכל שאר הנסיבות: הדפס "אני לא יודע WWWWWWW" הדפס "סיים"

יחזור

תמונה
תמונה

מכיוון שהמספר השלם המשתנה אינו שווה ל -10 או 11 ובכל מצב אחר הוא פועל אחרת.

כדי להגדיר זמן או אם מבנה הבקרה שים את הסוג (בעוד או אם) ואחריו הערך האמיתי או השקר:

הקלד true == true:

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

שלב 6: הערות

אולי שמתם לב ש'עירתי 'על הקוד שפרסמתי בחלק של מבני הבקרה. תוכל להגיב על פיסת קוד על ידי הצבת # ושאר השורה תגיב. כאשר נערכת התוכנה מתעלמים מההערות

# שלום עולם

הערות הן מושיע הקוד. מכיוון שהם מאפשרים לך להראות לכולם מה יש בקוד שלך ומה חשבת בעת כתיבת הקוד. אבל אל תגזים! קוד עם יותר מדי הערות יכול להיות גרוע לא פחות מאשר קוד שלא הוגש בתגובה

אז מתי עלי להגיב על הקוד שלי?

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

# משתנה המחזיק את גילי בשנים # לא ממש בשימוש בתוכנית זו אך # חיוני להישרדות הגזע האנושי! גיל שלי = 23

שלב 7: סיימת - הגיע הזמן לכתוב משהו בעצמך

וואו, בדיוק למדת את היסודות של פייתון!

תמונה
תמונה

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

מוּמלָץ: