7 תשובות
יש לולאת for ולולאת while
יש את input
יש את התנאים שזה if-else...
יש את input
יש את התנאים שזה if-else...
יש for שזה לולאה
יש input שזה להציב משתנה
יש עוד מלא אני לומדת את זה גם פשוט לא זוכרת
יש input שזה להציב משתנה
יש עוד מלא אני לומדת את זה גם פשוט לא זוכרת
יש לולאת for ולולאת while
input הצבת משתנה
input הצבת משתנה
לולאות מקוננות , פונקציות למבדה , פונקציית map, פונקציית filter , פונקציית reduce
יש את input
ויש את תנאי if
ויש גם את turtle
ויש את תנאי if
ויש גם את turtle
תגובה זו תפוצל לחלקים והנה הרשימה של הנושאים שאלמד אותך (טוב זה יכלול יותר אבל זה רק מה בערך, וזה גם לא לפי הסדר בהכרח):
1. קלט פלט (הפונקציה print משמשת לפלט, אז נדלג עליה כי אתה כבר יודע את זה)
2. פירמוט מחרוזות
3. אופרטרים מתמטיים ובוליאניים וגם אופרטרים אחרים בסיסיים
4. תנאים
5. לולאות while
6. לולאות for
7. פונקציות ופונקציות אנונימיות
8. איך להשתמש בספריות סטנדרטיות של פייתון
9. משתנים גלובליים ולוקאליים
10. טיפול בחריגות ואיך ליצור חריגות משל עצמך
11. טענת נכונות
12. מחלקות (פייתון היא שפה מונחת עצמים, מן הסתם שהם יכללו שם אפשרות לזה)
1. קלט פלט (הפונקציה print משמשת לפלט, אז נדלג עליה כי אתה כבר יודע את זה)
2. פירמוט מחרוזות
3. אופרטרים מתמטיים ובוליאניים וגם אופרטרים אחרים בסיסיים
4. תנאים
5. לולאות while
6. לולאות for
7. פונקציות ופונקציות אנונימיות
8. איך להשתמש בספריות סטנדרטיות של פייתון
9. משתנים גלובליים ולוקאליים
10. טיפול בחריגות ואיך ליצור חריגות משל עצמך
11. טענת נכונות
12. מחלקות (פייתון היא שפה מונחת עצמים, מן הסתם שהם יכללו שם אפשרות לזה)
אוקיי אז בוא נתחיל!
אז בשביל לקלוט ערך מהמשתמש עלייך להשתמש בפונקציה input. הפונקציה input מקבלת ארגומנט אחד שאינו חובה (אסביר על ארגומנטים כשנגיע לאיך ליצור פונקציות בעצמך). אם יש את הארגומנט, אז יופיע טקסט לפני הקלט. הקלט של המשתמש מומר למחרוזת ומוחזר על ידי הפונקציה. בוא ניתן דוגמה:
num=int(input('input number: '))
print(num)
עכשיו פירמוט מחרוזות, לגבי זה
יש בפייתון אפשרות ללשלב ביטויים בתוך מחרוזת, הנה כמה דרכים:
1. ליצור f-string. זו מחרוזת עם תחילית f ובכל פעם שיש ביטוי בתוך המחרוזת, אז צריך לשים אותו בסוגריים מסולסלות. דוגמה:
a=88
b=8
print(f'the sum of {a} and {b} is {a+b}')
2. לשרשר מחרוזות, כל מה שצריך הוא להשתמש באופרטור + שמעבר לחיבור בין מספרים, הוא גם משמש בשביל לחבר איברים של אובייקטים כגון מחרוזת, רשימה, קבוצה מסודרת ועוד. אבל... במקרה שבו מה שאתה רוצה לשרשר גם אובייקטים שאינם מאותו הסוג, זו כבר בעיה, לכן תמיר אותם לטיפוס הנתונים שאתה רוצה (לדוגמה בשביל להמיר למחרוזת השתמש בstr)
דוגמה:
a=88
b=8
print('the sum of '+str(a)+' and '+str(b)+' is '+str(a+b))
אז בשביל לקלוט ערך מהמשתמש עלייך להשתמש בפונקציה input. הפונקציה input מקבלת ארגומנט אחד שאינו חובה (אסביר על ארגומנטים כשנגיע לאיך ליצור פונקציות בעצמך). אם יש את הארגומנט, אז יופיע טקסט לפני הקלט. הקלט של המשתמש מומר למחרוזת ומוחזר על ידי הפונקציה. בוא ניתן דוגמה:
num=int(input('input number: '))
print(num)
עכשיו פירמוט מחרוזות, לגבי זה
יש בפייתון אפשרות ללשלב ביטויים בתוך מחרוזת, הנה כמה דרכים:
1. ליצור f-string. זו מחרוזת עם תחילית f ובכל פעם שיש ביטוי בתוך המחרוזת, אז צריך לשים אותו בסוגריים מסולסלות. דוגמה:
a=88
b=8
print(f'the sum of {a} and {b} is {a+b}')
2. לשרשר מחרוזות, כל מה שצריך הוא להשתמש באופרטור + שמעבר לחיבור בין מספרים, הוא גם משמש בשביל לחבר איברים של אובייקטים כגון מחרוזת, רשימה, קבוצה מסודרת ועוד. אבל... במקרה שבו מה שאתה רוצה לשרשר גם אובייקטים שאינם מאותו הסוג, זו כבר בעיה, לכן תמיר אותם לטיפוס הנתונים שאתה רוצה (לדוגמה בשביל להמיר למחרוזת השתמש בstr)
דוגמה:
a=88
b=8
print('the sum of '+str(a)+' and '+str(b)+' is '+str(a+b))
באותו הנושא: