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

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

כיצד לשרשר מחרוזות בפייתון

Python מציעה מספר דרכים לשרשרת מחרוזות. הנה ארבעה מהנפוצים ביותר: שלושה אופרטורים ופונקציה. אתה יכול להשתמש ב לְהִצְטַרֵף פונקציה או אחת מהן +, %, או * מפעילים. לכל אחד יש את השימוש שלו, בהתאם לנסיבות שלך.

1. באמצעות המפעיל +

אתה יכול להשתמש ב + אופרטור כדי להוסיף שני מספרים, אבל אתה יכול גם להשתמש בו כדי לשלב שתי מחרוזות. להלן דוגמה בסיסית שמראה כיצד לעשות זאת:

# שלב שתי מחרוזות באמצעות האופרטור +
str1 = "כיצד לשרשר"
str2 = "מחרוזות ב-Python."
תוצאה = str1 + str2
הדפס (תוצאה)

הפלט שיתקבל יהיה:

כיצד לשרשר מחרוזות בפייתון.

דוגמה זו מצטרפת לשתי מחרוזות, אבל אתה יכול לצרף כמה שאתה רוצה בהצהרה אחת:

# שלב שלוש מחרוזות באמצעות האופרטור +
str1 = "כיצד לשרשר"
str2 = "מחרוזות"
str3 = "ב-Python."
תוצאה = str1 + str2 + str3
הדפס (תוצאה)
instagram viewer

הפלט שיתקבל יהיה:

כיצד לשרשר מחרוזות בפייתון.

2. שימוש בשיטת Join()

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

str1 = "שרשור פייתון"
str2 = "מחרוזות"
print("".join([str1, str2]))
str3 = "שרשור פייתון"
print(" ".join([str3, str2]))

הפלט הוא:

שרשרת מיתרים של פייתון
שרשרת מיתרים של פייתון

3. שימוש באופרטור %

האופרטור % מעצב מחרוזת, אך בצורתו הפשוטה, הוא משמש ככלי שרשור. אתה יכול להשתמש ב %s מציין מיקום כתחליף למחרוזות, ולמעשה משרשרת אותם.

לדוגמה:

str1 = "Python"
str2 = "שרשור מחרוזות"
print("%s %s" % (str1, str2))

הפלט הוא:

שרשור מחרוזת פייתון

Python 3 הציג פונקציה חדשה לעיצוב מחרוזת: שיטת הפורמט. זה עובד באופן דומה, מחליף ערכים במחרוזת גדולה יותר של מצייני מיקום, ותוכל להשתמש בו גם לשרשור בסיסי.

4. שימוש באופרטור *

ה * אופרטור מספק אמצעי נוסף לשרשרת מחרוזות, אם כי במקרים ספציפיים מאוד. אופרטור זה חוזר על מחרוזת מספר מסוים של פעמים. לדוגמה:

str1 = "ברוך הבא"
str2 = str1 * 3
הדפס (str2)

הפלט הוא:

ברוך הבא ברוך הבא

הוספת מחרוזות טקסט יחד עם שרשור פייתון

Python היא שפה רבת עוצמה מכיוון שיש לה אופרטורים ושיטות מובנות לפעולות נפוצות רבות. על ידי שליטה באלה, אתה יכול להשתמש במתאים ביותר לכל מצב שבו אתה נקלע.

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

9 קורסים מקוונים בחינם למתחילים ב-Python

קרא הבא

לַחֲלוֹקצִיוּץלַחֲלוֹקאימייל

נושאים קשורים

  • תִכנוּת
  • פִּיתוֹן

על הסופר

גורב סיאל (67 מאמרים שפורסמו)

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

עוד מאת גורב סיאל

הירשם לניוזלטר שלנו

הצטרף לניוזלטר שלנו לקבלת טיפים טכניים, ביקורות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!

לחץ כאן כדי להירשם