מה אני רואה כאן? איך אני מיישמת את הטכניקה הזו בהמשך?
(’,’)stringy_numbers = user_numbers.replace(’ ', ‘’).split
מה אני רואה כאן? איך אני מיישמת את הטכניקה הזו בהמשך?
(’,’)stringy_numbers = user_numbers.replace(’ ', ‘’).split
היי מוריה,
תוכלי לפרט בהרחבה מה בשורה הזו פחות מובן?
בד"כ אני משתמשת בפונקציה אחת לשורה\ להשמה למשתנה.
ופה בפעולה אחת יש גם שימוש בריפלייס וגם בספליט! מפלצת!
תמיד מותר? איזה פונקציות יכולות לפעול ביחד?
תמיד מותר. דמייני שפשוט אחרי ה־user_numbers פייתון עוצרת, ומחליפה את המילים user_numbers
בתוכן של המשתנה. אחרי זה אחרי replace פייתון שוב עוצרת, מבצעת את ההחלפות ושמה במקום user_numbers.replace(...)
את התוצאה. אח"כ היא מבצעת את הפיצול ושמה שם את התוצאה.
אין הבדל כ"כ בין לרשום את זה בשורה אחת לבין בכמה שורות. לפעמים עדיף לפצל לשורות כי זה פשוט קריא יותר.