Memória de São Carlos Borromeu (Homilia diária.1622: Quarta-feira da 31.ª Semana do Tempo Comum)
תוכן עניינים:
, נדבר על איך להחליף מחרוזת בתוך מחרוזת בפיתון, בשיטת
replace()
.
.replace () שיטת
בפיתון מיתרים מיוצגים כאובייקטים של מחרוזת בלתי ניתנת לשינוי. כיתת
str
מגיעה עם שיטות רבות המאפשרות לך לתפעל מחרוזות.
שיטת
.replace()
נוקטת בתחביר הבא:
str.replace(old, new)
-
str
- המחרוזת איתה אתה עובד.old
- המחרוזת שאתה רוצה להחליף.new
- המחרטת המחליפה את המחרוזת הישנה.maxreplace
- ויכוח אופציונלי. מספר ההתאמות של המחרוזת הישנה שאתה רוצה להחליף. הגפרורים נספרים מתחילת המחרוזת.
השיטה מחזירה עותק של המחרוזת
srt
עם כמה או כל ההתאמות של המחרוזת
old
שהוחלפו על ידי
new
. אם לא ניתן מקום
maxreplace
, כל
maxreplace
מוחלפים.
בדוגמה למטה אנו מחליפים את המיתר
far
במיתרים
s
miles
:
s = 'A long time ago in a galaxy far, far away.'
s.replace('far', 'miles')
התוצאה היא מחרוזת חדשה:
'A long time ago in a galaxy miles, miles away.'
ליטרלי מיתרים מוקפים בדרך כלל על ידי ציטוטים בודדים, אם כי ניתן להשתמש גם בציטוטים כפולים.
כאשר
maxreplace
טיעון ה-
maxreplace
האופציונלי, זה יגביל את מספר ההתאמות שהוחלפו. בדוגמה הבאה אנו מחליפים רק את המופע הראשון:
s = 'My ally is the Force, and a powerful ally it is.'
s.replace('ally', 'friend', 1)
מחרוזת התוצאה תיראה כך:
'My friend is the Force, and a powerful ally it is.'
כדי למחוק מחרוזת משנה, השתמש במחרוזת ריקה
''
כתחליף. לדוגמה כדי להסיר
space
מהמחרוזת הבאה שתשתמש בה:
s = 'That's no moon. It's a space station.'
s.replace('space ', '')
המחרוזת החדשה תיראה כך:
`That's no moon. It's a station.'
החלף תחנת משנה ברשימת המיתרים
כדי להחליף מחרוזת ברשימת מיתרים, השתמש במבנה הבנת הרשימה כמוצג להלן:
s.replace('old', 'new') for s in list
בואו נסתכל על הדוגמא הבאה:
names =
new_names =
print(new_names)
הקוד למעלה יוצר עותק של הרשימה עם כל המופעים של
Grace
המוחלפים שהוחלפו על ידי
Lee
:
סיכום
החלפת מחרוזת משנה במחרוזת היא אחת הפעולות הבסיסיות ביותר בעת כתיבת קוד בפייתון. לאחר קריאת הדרכה זו, תהיה לך הבנה טובה כיצד להשתמש בשיטת
replace()
.
IBM מחליפה את UrbanCode עבור תעבורת DevOps

חשה צורך בקרב לקוחותיה לפיתוח תוכנה מהיר יותר, IBM רכשה את UrbanCode, ספקית של כלים המתאימים לפרקטיקה המתעוררת של פיתוח תוכנה מהיר בשם devops.
רצועת הכלים של Microsoft Office מחליפה תפריטים מסורתיים שהפכו להיות עמוסים יותר ויותר כאשר נוספו תכונות ופקודות נוספות. הפקודות של `רצועת הכלים` מאורגנות בלשוניות המקובצות יחד פקודות קשורות.

קבל כלים שיעזרו לך למצוא פקודות ברצועת הכלים של Microsoft Office 2010, למד כיצד להתאים אישית את רצועת הכלים, ולהשתמש בתכונות החדשות
כיצד לבדוק אם מחרוזת מכילה מחרוזת בתחתית

אחת הפעולות הנפוצות ביותר בעבודה עם מחרוזות בבש היא לקבוע אם מחרוזת מכילה מחרוזת אחרת או לא. במאמר זה נראה לך מספר דרכים לבדוק אם מחרוזת מכילה מחרוזת.