14 תשובות
נסי בלי המספרים בסוגריים אולי
שואל השאלה:
בלי המספרים בסוגריים זה לאו דווקא יהיה בסוף, זה יכתוב לי לי ly גם אם הing יופיע בהתחלה
אנונימית
אני לא ככ מכירה את פקודת input
אבל יש סיכוי שאת צריכה לעשות .append כמו בליסטים? אני אנסה לקרוא קצת על הפקודה, בינתיים תנסי אולי זה יעבוד לעשות
string.append("ing")
שואל השאלה:
append זה להוסיף איזשהו string או כל דבר לתוך המחרוזת, אני לא חושבת שזה קשור כל כך לשאלה הזאת
ולשאלה שלך, input זה כאילו מין פקודה כזאת שמקבלת פלט, ובמקרה הזה גם מכניסה אותו לתוך משתמש בשם string
אנונימית
אה רגע זה לא מ-1
בסוגריים אמור להיות פשוט מינוס שלוש
לא? כי אם את שמה מינוס אחד אז זה יתחיל מהאיבר השני אז הצד השמאלי של הסוגריים אמור להיות ריק נראלי
שואל השאלה:
זה לא עובד
אנונימית
וזה יהיה עד שלוש
לא עד מינוס שלוש
שואל השאלה:
אם אני שמה 1- אז זה יתחיל מהסוף של המחרוזת, ו3- זה כאילו השלישי מספירה מהמספר האחרון
אנונימית
שואל השאלה:
עד 3- לא עובד, לא יודעת למה
אנונימית
שואל השאלה:
טוב תודה בכל מקרה על הניסיון :)
אנונימית
שואל השאלה:
אומייגאד רגע זה עובדדדד פשוט הייתי צריכה לשים : אחרי ה3-
אנונימית
הslice שלך לא טוב, הstart שלך והstop של הslice הם הפוכים.כאילו את הולכת אחורה מהאות האחרונה עד לאות השלישית לפני האחרונה אבל זה לא עובד ככה, במקום את אמורה לעשות נגיד [:string[-3 את מתחילה את הslice מהאות השלישית לפני אחרונה עד שהמילה מסתיימת.

באופן כללי תדעי שאת יכולה גם להשתמש בפעולה של string שנקראת "endswith" כדי לבדוק אם string מסוים מסתיים במחזורת כלשהי נגיד :("if string.endswith("ing. אם אין לך את הפעולה הזאת אולי את בגרסא ישנה יותר של פייתון.