תוכן העניינים[להתחבא][הופעה]
ברוכים הבאים להרצאה השנייה אצלנו קורס מזורז פייתון למתחילים סדרה.
הרצאה זו תתמקד בתחביר של Python ובהבנה כיצד קוד Python מבוצע.
התקנו את Python 3.10.4 כבר במערכות שלנו. עכשיו אנחנו צריכים עורך קוד עבור Python. יש שפע של אפשרויות בחוץ אבל האהוב עלי הוא פיאצ 'רם.
זהו אחד מעורכי הקוד הפופולריים ביותר המשמשים עבור Python ואנו נשתמש בו עבור הקורס הזה. זה נראה כך בהתחלה הראשונה.
כעת צור קובץ Python חדש בפרויקט. עכשיו אתה מוכן לכתוב את הקוד הראשון שלך ב-Python.
הקלד עכשיו:
print("Hello HashDork")
כעת הרחב את תפריט "הפעלה" ולחץ על הפעלה. אתה יכול גם להשתמש במקשי הקיצור 'Shift + F10' בחלונות או 'Ctrl + cmd + R' ב-macOS כדי להפעיל את התוכנית.
לאחר מכן, תראה חלון מסוף קטן בתחתית המציג את הפלט של הקוד שלך. זה היה קוד Python הראשון שלך. עכשיו נלמד איך זה בוצע.
זה היה קוד Python הראשון שלך. בואו ננסה דוגמה אחרת.
בדוגמה זו, נדפיס 10 כוכביות '*' פשוט על ידי הכפלת כוכבית אחת ב-10.
סוּג:
print("*"*10)
הפלט ייראה כך.
עכשיו נלמד איך זה בוצע.
כיצד מבוצע קוד Python?
כאשר אנו כותבים קוד ב-Python, פיסת הקוד בתוך סוגריים כלומר ("*"*10) נקראת ביטוי. פיסת הקוד היא שמייצרת ערך.
אז כאשר מתורגמן Python מנסה לבצע שורה 2, תחילה הוא יעריך את הקוד בין סוגריים כלומר הביטוי. לפיכך הוא יפיק 10 כוכביות וידפיס אותן בטרמינל.
משתנים ב- Python
משתנים הם אחד המושגים הבסיסיים ביותר של תכנות והם אינם ספציפיים לפייתון. אנו משתמשים במשתנים לאחסון זמני של נתונים בזיכרון המחשב.
הנה דוגמה,
בואו להקליד:
Price = 10
כאשר מתורגמן Python מבצע את הקוד הזה, הוא יקצה זיכרון כלשהו שבו הוא יאחסן את המספר 10. לבסוף, הוא יצמיד את המחיר הזה למיקום הזיכרון הזה.
כעת אנו יכולים להשתמש במשתנה הזה "מחיר" בכל מקום בתוכנית שלנו כדי לגשת לערך ששמרנו במשתנה זה.
עכשיו אם אתה מקליד,
print(Price)
הפלט של תוכנית זו יציג את הערך המאוחסן במשתנה "מחיר" כלומר 10. שימו לב שהמשתנים הם תלויי רישיות.
אז ככה אנחנו מגדירים משתנים, מתחילים עם מזהה שזה השם של המשתנה שלנו, אחר כך סימן שוויון ולבסוף ערך.
בואו ניקח את התוכנית הזו לשלב הבא. בשורה השנייה נוכל לעדכן את הערך של משתנה המחיר הזה לערך חדש. בוא נעשה את זה 20. עכשיו כשאנחנו מפעילים את התוכנית שלנו, אנחנו אמורים לראות 20, כי מתורגמן Python מבצע את הקוד שלנו שורה אחר שורה מלמעלה.
אנו יכולים לאחסן מספרים שלמים, צפים, מחרוזות וערכים בוליאניים כמשתנים. חוץ מזה, Python יכול לאחסן ערכים מורכבים כמו רשימות ואובייקטים עליהם נדון בהמשך.
כעת נצפה בדוגמה של מחרוזת וערכים בוליאניים.
ב-Python, מחרוזת היא רצף של תווי Unicode. במילים פשוטות, זו כל סדרה של דמויות שמתפרשת מילולית על ידי תסריט.
כמו,
name = 'HashDork'
באופן דומה, ערכים בוליאניים משמשים להקצאת ערך True או False לביטוי.
is_published = True
שימו לב ש-Python היא שפה הרגישה לאותיות גדולות ובדרך כלל עליכם להשתמש באותיות קטנות כדי לכתוב את המשתנה ולהתחיל באותיות רישיות תוך הגדרת ערך בוליאני. במקרה זה, 'נכון' לא יזוהה על ידי המתורגמן ויגרום לשגיאה. קו תחתון משמש להפרדת מילים בשם משתנה.
תוכנית לדוגמא
כעת, נראה תוכנית לדוגמה שתשתמש במושגים שלעיל.
תאר לעצמך שאנחנו הולכים לכתוב תוכנית לבית חולים. אז אנחנו בודקים מטופל בשם ראג' קוטרפאלי (כן, הבנתם). הוא בן 29 ומטופל חדש. אני רוצה שתגדירו כאן 3 משתנים, שמו, גילו, ועוד משתנה כדי לבדוק אם מדובר במטופל חדש או קיים.
הפסק לגלול ונסה זאת בעצמך.
עכשיו בואו נקבל את הפתרון.
full_name = 'Raj Koothrappali'
age = 29
is_new = True
לעטוף
זה הכל מההרצאה הזו.
נלמד על קבלת קלט ב-Python, Type Conversion ו-Strings.
השאירו תגובה