היי
הjupyter לא מסכים לפתוח לי את זה, אולי זה כבד לו מדי…?
אשמח לעזרה🙏
תוכל לתאר בפירוט יותר מה ההתרחשות?
תצטרך לגלות לבד
וכן, ההדפסה של זה כבדה מדי לג’ופיטר. תצטרך להדפיס רק חלק
האם יש דרך פשוטה להחליף תו במחרוזת? אני יכול לעשות את זה ביצירת רשימה חדשה ואז פעולת join אבל זה נראלי מסורבל מדי…
אפשר לדעת איזה חלק? או שזה חלק () מהתרגיל?
ישנה, אפילו למדנו. חפש במחברות
פשוט לא להדפיס את כל המחרוזת. תדפיס אותה בחלקים אם צריך
replace מחליפה את כל המופעים…
אה, אתה רוצה רק אחד? אז טכנית replace יכולה, אבל לא למדנו.
בכ"מ יש דרך פשוטה יותר לפתור את התרגיל, אם זה הכיוון
האם יש דרך לדעת אם מספר טבעי שמופיע הוא שנה? או שפשוט כל מספר טבעי שמופיע להתייחס אליו כמו שנה?
בסופו של דבר התכנית שבניתי מחזירה את השנה ולדעתי היא הנכונה, פשוט מבחינת הדרך - אי אפשר לדעת אם מספר הוא שנה או לא, כי יכולים לדוגמא להתייחס בטקסט למספר 83 כאל מספר ובמקום אחר כאל שנה
כל מספר טבעי להתייחס כשנה
(אפשר גם להגביל ל־4 ספרות אם תרצו)
תרגיל מרתק ביותר, מאתגר עם השימוש רק בדברים שלמדנו.
תרגיל לפנתיאון
אתגר אישי: האם יש דרך להימנע כאן משימוש בפור מקונן?
@zurikarat
תיזהר שלא תצא לך פה רקורסיה אינסופית בתוך הדיון עם התיוג הזה
השנה שיצאה לך לבסוף היא 1812?
הבנתי את הטעות שלי ! תודה
יצא לי 34 הופעות… הגיוני ?
כן---------------------
האם השימוש בפונקציה replace לניקוי תווים לא נכונה בתרגיל הזה ?
תלוי איפה, תלוי איך ותלוי מתי
אין נכון או לא נכון מוחלטים, אפשר גם להשתמש בהם אם עושים את זה עם שיקול דעת. אם הקוד שלך מחזיר תשובה נכונה תוך פחות משנייה זה בסדר גם אם השתמשת ב-replace. אם לא - כדאי לחשוב על דרך יעילה יותר