בקשת מידע | קורס פייתון
-
@פלדה כשלמדתי השתמשתי בזה, הוא מאד עזר לי, ואין מה לדעת להשתמש בו, אבל הוא אונליין
https://www.programiz.com/python-programming/online-compiler/ -
@מוט-0 כתב בבקשת מידע | קורס פייתון:
כדי לרדת שורה בלי להריץ את הפקודה צריך ללחוץ על shift ביחד עם אנטר, ידוע?
לא עובד.
-
@מוט-0 כתב בבקשת מידע | קורס פייתון:
כדי לרדת שורה בלי להריץ את הפקודה צריך ללחוץ על shift ביחד עם אנטר, ידוע?
לא עובד.
@איסתרק-השלישי @sivan22 @pythoni @THMHE @menajemmendel @אהרן-שובקס @יוסי6789 @
אגב מישהו יכול להסביר לי מה מצופה ממני לעשות? לא הבנתי את התרגיל (לא מה התשובה, אלא מה התרגיל...)
-
@פלדה
אני גם ניסיתי ללמוד שם, וזה לא מוצלח בכלל, גם אני לא הצלחתי לעשות את המטלות, אבל הדברים לא קשורים לא ''ראש תכנותי'', הם לא דברים שקשורים להגיון של תכנות אלא דברים שקשורים לפקודות שלא למדו אותך.תכל'ס אחרי זה ניסיתי באתר זה https://www.sololearn.com/
והוא ממש מוצלח, לקוח אותה שלב, שלב, מלמד פרט, דוגמא, תרגיל, וכן על כל שלב
ממומלץ מאד, והוא חינם, הבעיה היחידה שהוא באנגלית, אין סרטונים הכל כתוב, אז אולי יעזור לך תרגום גוגל. -
@איסתרק-השלישי @sivan22 @pythoni @THMHE @menajemmendel @אהרן-שובקס @יוסי6789 @
אגב מישהו יכול להסביר לי מה מצופה ממני לעשות? לא הבנתי את התרגיל (לא מה התשובה, אלא מה התרגיל...)
@פלדה זה לכאורה דורש ממך תיעוד נכון של הפונקציה, ז"א לכתוב בהערה מה המשמעות של הפרמטרים שהפונקציה מקבלת, וגם מאיזה טיפוס הם צריכים להיות (מספר שלם / שבר עשרוני / מחרוזת וכו'), וכן מה הפונקציה מחזירה.
מנסיוני הנושא של תיעוד לא רלוונטי למי שלא דובר אנגלית (- כמוני למשל...)
ובפרט למי שלא עוסק בתכניות גדולות ומורכבות או בעבודה בצוות.
ואם בכל זאת תרצה - תיעוד כותבים בעזרת סולמית, כך:# זו הערה, ופייתון יודע להתעלם ממנה ולא לנסות להריץ את השורה הזו. def func(): וכו'
-
@פלדה זה לכאורה דורש ממך תיעוד נכון של הפונקציה, ז"א לכתוב בהערה מה המשמעות של הפרמטרים שהפונקציה מקבלת, וגם מאיזה טיפוס הם צריכים להיות (מספר שלם / שבר עשרוני / מחרוזת וכו'), וכן מה הפונקציה מחזירה.
מנסיוני הנושא של תיעוד לא רלוונטי למי שלא דובר אנגלית (- כמוני למשל...)
ובפרט למי שלא עוסק בתכניות גדולות ומורכבות או בעבודה בצוות.
ואם בכל זאת תרצה - תיעוד כותבים בעזרת סולמית, כך:# זו הערה, ופייתון יודע להתעלם ממנה ולא לנסות להריץ את השורה הזו. def func(): וכו'
@איסתרק-השלישי כתב בבקשת מידע | קורס פייתון:
מנסיוני הנושא של תיעוד לא רלוונטי למי שלא דובר אנגלית (- כמוני למשל...)
ובפרט למי שלא עוסק בתכניות גדולות ומורכבות או בעבודה בצוות.
ואם בכל זאת תרצה - תיעוד כותבים בעזרת סולמית, כך:אם ברור לך שאף פעם לא תעבוד עם עוד מישהו, וכן שאף פעם לא תיתן את הקוד שלך למישהו כדי שיקרא אותו, (אולי בשביל לשפר, לתקן, וכו') אז תיעוד הוא אכן מיותר,
אחרת התיעוד הוא חשוב ביותר, זה אולי קצת לא מובן כשעוסקים בפונקציות קטנות,
אבל זה מאוד מובן כשמתקדמים וכותבים פרויקט בעל אלפי ועשרות אלפי שורות קוד,והזמן להתרגל לתעד זה בדיוק בהתחלה, אח"כ לא לא עושים את זה.
אגב חלק ענק מהאנגלית הבסיסית שלי מגיע מלשבור את השיניים או יותר נכון את האצבעות ולנסות לתעד לבד,
אפשר גם להיעזר ב translate בתנאי שאתה קורא את התרגום ומנסה להבין אותו.
-
@איסתרק-השלישי כתב בבקשת מידע | קורס פייתון:
מנסיוני הנושא של תיעוד לא רלוונטי למי שלא דובר אנגלית (- כמוני למשל...)
ובפרט למי שלא עוסק בתכניות גדולות ומורכבות או בעבודה בצוות.
ואם בכל זאת תרצה - תיעוד כותבים בעזרת סולמית, כך:אם ברור לך שאף פעם לא תעבוד עם עוד מישהו, וכן שאף פעם לא תיתן את הקוד שלך למישהו כדי שיקרא אותו, (אולי בשביל לשפר, לתקן, וכו') אז תיעוד הוא אכן מיותר,
אחרת התיעוד הוא חשוב ביותר, זה אולי קצת לא מובן כשעוסקים בפונקציות קטנות,
אבל זה מאוד מובן כשמתקדמים וכותבים פרויקט בעל אלפי ועשרות אלפי שורות קוד,והזמן להתרגל לתעד זה בדיוק בהתחלה, אח"כ לא לא עושים את זה.
אגב חלק ענק מהאנגלית הבסיסית שלי מגיע מלשבור את השיניים או יותר נכון את האצבעות ולנסות לתעד לבד,
אפשר גם להיעזר ב translate בתנאי שאתה קורא את התרגום ומנסה להבין אותו.
@נעזר1000 בעיקרון אתה צודק לגמרי, שקורה הנס הלא יאומן הזה שאנשים שהתחילו מאפס בלי שום רקע מגיעים בסוף לכתיבה של פרוייקטים עם אלפי שורות קוד...
אבל אחד כמוני שמשתמש בעיקר מדי פעם לפרוייקטים קטנים ועצמאיים - הנושא של תיעוד פחות נחוץ. -
@פלדה זה לכאורה דורש ממך תיעוד נכון של הפונקציה, ז"א לכתוב בהערה מה המשמעות של הפרמטרים שהפונקציה מקבלת, וגם מאיזה טיפוס הם צריכים להיות (מספר שלם / שבר עשרוני / מחרוזת וכו'), וכן מה הפונקציה מחזירה.
מנסיוני הנושא של תיעוד לא רלוונטי למי שלא דובר אנגלית (- כמוני למשל...)
ובפרט למי שלא עוסק בתכניות גדולות ומורכבות או בעבודה בצוות.
ואם בכל זאת תרצה - תיעוד כותבים בעזרת סולמית, כך:# זו הערה, ופייתון יודע להתעלם ממנה ולא לנסות להריץ את השורה הזו. def func(): וכו'
-
@איסתרק-השלישי @נעזר1000
אבל הפונקציה עצמה שהם דורשים - די פשוטה, לא? לכתוב פונקציה שמקבלת שני מספרים, מכפילה אותם, ויש בה תיעוד של הפקודה..
רק לא הבנתי, איך ואיפה אני צריך לשלב את הפקודה help?@פלדה כשמתעדים נכון, קריאה לפונקציה help על הפונקציה שלך מציגה את התיעוד.
הם רוצים שפונקציית main שלך תכלול גם קריאה ל - help(func) -
@פלדה כשמתעדים נכון, קריאה לפונקציה help על הפונקציה שלך מציגה את התיעוד.
הם רוצים שפונקציית main שלך תכלול גם קריאה ל - help(func) -
@פלדה כשמתעדים נכון, קריאה לפונקציה help על הפונקציה שלך מציגה את התיעוד.
הם רוצים שפונקציית main שלך תכלול גם קריאה ל - help(func)@איסתרק-השלישי
אבקש עזרתכם... -
@איסתרק-השלישי
אבקש עזרתכם...@פלדה על דילוגים אתה יודע, כן? מה שנקרא סלייס כלומר חיתוך.
תדפיס את הרשימה בדילוג 2 חוץ מהאחרון שאותו תדפיס בנפרד יחד עם המילה anddef format_list(my_list): print(my_list[0:-1:2], " and", my_list[-1])
משאיר לך את את הסיום - שיודפס כפריטים ולא כרשימה
-
@פלדה על דילוגים אתה יודע, כן? מה שנקרא סלייס כלומר חיתוך.
תדפיס את הרשימה בדילוג 2 חוץ מהאחרון שאותו תדפיס בנפרד יחד עם המילה anddef format_list(my_list): print(my_list[0:-1:2], " and", my_list[-1])
משאיר לך את את הסיום - שיודפס כפריטים ולא כרשימה
-
@פלדה על דילוגים אתה יודע, כן? מה שנקרא סלייס כלומר חיתוך.
תדפיס את הרשימה בדילוג 2 חוץ מהאחרון שאותו תדפיס בנפרד יחד עם המילה anddef format_list(my_list): print(my_list[0:-1:2], " and", my_list[-1])
משאיר לך את את הסיום - שיודפס כפריטים ולא כרשימה
@איסתרק-השלישי
ואגב - מה לא תקין בזה:
-
@פלדה כתב בבקשת מידע | קורס פייתון:
print(my_list[02], " and", my_list[-1])
תמסגר את המספרים שהכנסת לרשימה - []
אחרת כל מספר הוא פרמטר בפני עצמו, וזה מה שכתוב לך בשגיאה: צפוי פרמטר אחד, התקבלו 8.@פלדה כתב בבקשת מידע | קורס פייתון:
ואגב - מה לא תקין בזה:
צילמת הכל חוץ מהשגיאה... על פניו זה נראה תקין.
-
@פלדה כתב בבקשת מידע | קורס פייתון:
print(my_list[02], " and", my_list[-1])
תמסגר את המספרים שהכנסת לרשימה - []
אחרת כל מספר הוא פרמטר בפני עצמו, וזה מה שכתוב לך בשגיאה: צפוי פרמטר אחד, התקבלו 8.@פלדה כתב בבקשת מידע | קורס פייתון:
ואגב - מה לא תקין בזה:
צילמת הכל חוץ מהשגיאה... על פניו זה נראה תקין.
@איסתרק-השלישי
אתה יודע לקרוא שגיאות??? -
@איסתרק-השלישי
אתה יודע לקרוא שגיאות???@פלדה כתב בבקשת מידע | קורס פייתון:
אתה יודע לקרוא שגיאות???
אנגלית פשוטה....
בגדול (ואני לא מדייק ב100% בהסבר, כי אני לא מבין גדול בפייתון בשביל להסביר מדוייק לחלוטין).
הוא לא מכיר את הפקודה operator, אתה צריך לייבא אותה כדי שהוא יכיר אותה.
איך? אין לי מושג. -
@פלדה כתב בבקשת מידע | קורס פייתון:
אתה יודע לקרוא שגיאות???
אנגלית פשוטה....
בגדול (ואני לא מדייק ב100% בהסבר, כי אני לא מבין גדול בפייתון בשביל להסביר מדוייק לחלוטין).
הוא לא מכיר את הפקודה operator, אתה צריך לייבא אותה כדי שהוא יכיר אותה.
איך? אין לי מושג. -
@פלדה כתב בבקשת מידע | קורס פייתון:
כנראה בארד שיקר לי
אם אתה רוצה לדעת פייתון בסיום הקורס אז אל תשתמש ב AI,
כיון שהם עושים עבורך את העבודה, והדרך היחידה ללמוד זה רק לשבור את האצבעות ולכתוב לבד.בהתחלה רק גוגל, שם גם תקבל רק מידע אמין בלי שטויות.
-
@פלדה ממש לא, בדקתי לפני כן ויש פונקציה iconcat בספריה operator, פשוט תייבא אותה -
import operator