בעיה | המשתנה האוטומטי קו תחתון
-
-
@פלדה למה בשורת הפקודה?
תריץ כמו שאמרתי לך, בלחיצה על F5 (צריך קודם לשמור את הקובץ.)
אם בכ"ז אתה מעוניין דוקא משורת הפקודה תוכל להריץ את הקובץ, כך:python <נתיב הקובץ ושמו המלא>
-
@פלדה למה בשורת הפקודה?
תריץ כמו שאמרתי לך, בלחיצה על F5 (צריך קודם לשמור את הקובץ.)
אם בכ"ז אתה מעוניין דוקא משורת הפקודה תוכל להריץ את הקובץ, כך:python <נתיב הקובץ ושמו המלא>
@מאן-דאמר-5 תוצאה:
-
@מאן-דאמר-5 תוצאה:
@פלדה
א. לא אמור להיות רווח בין הנתיב לשם הקובץ, אלא עוד קו נטוי.
ב. איך הגעת לקובץ exe? אתה אמור להריץ קובץ py. יתכן שאתה מנסה להריץ את קובץ התוכנה עצמו, ולא את קובץ הפייתון שאתה יצרת. בדוק זאת. -
@פלדה
א. לא אמור להיות רווח בין הנתיב לשם הקובץ, אלא עוד קו נטוי.
ב. איך הגעת לקובץ exe? אתה אמור להריץ קובץ py. יתכן שאתה מנסה להריץ את קובץ התוכנה עצמו, ולא את קובץ הפייתון שאתה יצרת. בדוק זאת.@מאן-דאמר-5
אגב, מה לא נכון בפקודה הזאת?
-
@מאן-דאמר-5
אגב, מה לא נכון בפקודה הזאת?
@פלדה חסר גרשיים בתחילת המחרוזת השניה.
-
@פלדה חסר גרשיים בתחילת המחרוזת השניה.
@מאן-דאמר-5 איך חותכים מחרוזת מהסוף להתחלה בדילוגים?
למשל - !XgXnXiXcXiXlXsX XnXoXhXtXyXpX XgXnXiXnXrXaXeXlX XmXaX XI
אני צריך לסנן את כל האיקסים
איך עושים את זה בפקודת חיתוך אחת?
תודה -
@מאן-דאמר-5 איך חותכים מחרוזת מהסוף להתחלה בדילוגים?
למשל - !XgXnXiXcXiXlXsX XnXoXhXtXyXpX XgXnXiXnXrXaXeXlX XmXaX XI
אני צריך לסנן את כל האיקסים
איך עושים את זה בפקודת חיתוך אחת?
תודה -
@פלדה
אם לדוגמה המחרוזת מאוחסנת במשתנה "my_str", ניתן להגדיר זאת כך:new_str = my_str[0::2]
@NH-LOCAL
או יותר נכון כך:new_str = my_str[1::2]
-
@NH-LOCAL
או יותר נכון כך:new_str = my_str[1::2]
@מאן-דאמר-5
מישהו מבין מה הם רוצים ממני?
מה המשימה?
-
@מאן-דאמר-5
מישהו מבין מה הם רוצים ממני?
מה המשימה?
-
@פלדה במקרה שלנו, עליך להחליף את כל המופעים של התו הראשון ddar בכל המחרוזת בתוו e חוץ מהתו הראשון עצמו.
-
@shloimy
אני יודע שהפקודה replace() מיועדת להחלפה, אבל איך אני מגדיר שרק התו הראשון לא יוחלף? -
@פלדה כתב בבעיה | המשתנה האוטומטי קו תחתון:
איך אני מגדיר שרק התו הראשון לא יוחלף?
נניח שיש לך משתנה x עם הקלט.
x[1:]
יחזיר לך את כל המחרוזת למעט התו הראשון.
-
@shloimy
לא הבנתי..
מה למעשה קטע הקוד?
איך אני משלב את 2 הפקודות - החיתוך וההחלפה ומקבל בסוף את הקטע, שכל ה d הוחלפו בe חוץ מהראשון? -
@NH-LOCAL
או יותר נכון כך:new_str = my_str[1::2]
@מאן-דאמר-5 כתב בבעיה | המשתנה האוטומטי קו תחתון:
@NH-LOCAL
או יותר נכון כך:new_str = my_str[1::2]
בדרך שלך התוצאה תהיה...:
xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
-
@מאן-דאמר-5 כתב בבעיה | המשתנה האוטומטי קו תחתון:
@NH-LOCAL
או יותר נכון כך:new_str = my_str[1::2]
בדרך שלך התוצאה תהיה...:
xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
@NH-LOCAL נהפוך הוא, זה מה שיקרה בדרך שלך....
אפשר לבדוק, זו המחרוזת שלו: (שים לב שאינדקס 0 הוא X)!XgXnXiXcXiXlXsX XnXoXhXtXyXpX XgXnXiXnXrXaXeXlX XmXaX XI
-
@NH-LOCAL נהפוך הוא, זה מה שיקרה בדרך שלך....
אפשר לבדוק, זו המחרוזת שלו: (שים לב שאינדקס 0 הוא X)!XgXnXiXcXiXlXsX XnXoXhXtXyXpX XgXnXiXnXrXaXeXlX XmXaX XI
@מאן-דאמר-5 כתב בבעיה | המשתנה האוטומטי קו תחתון:
!XgXnXiXcXiXlXsX XnXoXhXtXyXpX XgXnXiXnXrXaXeXlX XmXaX XI
Spoiler