2 שאלות לגבי המודול re

תגיות:

בחיפושי מצאתי את המודול הזה כשימושי ביותר, ביטויי regex שימושיים מאוד, ובמהלך פתרון כמה תרגילים השבוע השתמשתי בהם.
לשמחתי ראיתי היום, שנבדק אחד מהתרגילים השבוע. בתרגיל זה קיבלתי הערה שלא להשתמש בre, ולכן אשמח לתשובות לשאלות המצורפות:

  1. מה הסיבה לא להשתמש בו, היות ולא קיבלנו הגבלות לשימוש במודולים. האם זו רק הוראה זמנית היות ואנחנו עדיין לא מספיק מתקדמים, או סיבה אחרת?
  2. האם עליי לתקן את התרגיל באופן שלא ייעשה שימוש במודול זה?

אכן מוזר. עוקב לראות את תשובת הסגל.

  1. כי המודול נמצא בסילבוס בהמשך והוא ילמד במיוחד, אז זה הזמן לתרגל מודולים אחרים בינתיים. זו הוראה זמנית.
  2. כן
2 לייקים

בסדר גמור, רק חבל שלא עדכנו אותנו שלא לעשות בו שימוש בנתיים.
ומכאן עולה שאלה נוספת, האם יש מודולים נוספים שלא לעשות בהם שימוש בנתיים?

ואני ישבתי ללמוד אותו אתמול :woman_facepalming: כי הרגשתי שהוא חשוב.
לא העלאתי בדעתי שהוא ילמד בפרטני … נראה לי אני צריך להתחיל לשנן את הסילבוס חחח

לייק 1

נאמר פה יש מצב במסגרת ההיתר ל"יבוא המודולים"
ולפי מה שים כתב בטלגרם BeautifulSoup

לייק 1

אני אישית זוכר את הפוסט הזה… אבל לא ידעתי ש regex ו re זה אותו הדבר :thinking:

ביקשנו והפצנו את הבקשה לא להשתמש ב־re, וכן – בעיקר כי מקדישים לו זמן מיוחד ואנחנו רוצים שתתרגלו גם קצת פייתון בלי קסמים :slight_smile:

מעבר לזה – bs4 ו־re יגרמו לרוב החניכים פשוט להעתיק קוד מוכן מהאינטרנט

3 לייקים

מותר להשתמש במודול html?

אילו מודלים חוץ מ-re ו-bs4 אסורים לשימוש?

המודול re הוא מקרה מיוחד.
בגדול, עדיף להימנע כרגע משימוש בכל מודול שלא מופיע ב־docs.python.org.

לא ברור בקישור איפה הרשימה של מה שמותר.

יש לך תיבת חיפוש. נא להתאמץ טיפה

לייק 1