neri
כשאני מדפיס מחרוזת ארוכה שלא נכנסת לי בשורה אחת, ואני רוצה להשתמש ב""" ולהפריד בין חלקי המחרוזת ע"י שורה חדשה:
def print_something():
x = """
bla
bla
bla"""
print(x)
print_something()
אני מקבל את התוצאה הבאה (יש שורה ריקה ורווחים לפני כל bla:
bla
bla
bla
איך אני יכול להדפיס בצורה אלגנטית את אותה מחרוזת שבפונקציה שבדוגמה למעלה כך שיצא לי תוצאה כזאת? (בלי הרווחים)
bla
bla
bla
לייק 1
Yam
x = """
meow
meow
meow
""".strip()
(גם הופיע כמ פעמים במחברות)
להעיף את הרווחים לפני זה קצת יותר קשוח, וכנראה תצטרך להשתמש ב־textwrap
המועדף עלי, אם זה לא מעיק מדי:
x = (
"meow\n"
"meow\n"
"meow\n"
)
5 לייקים
DissonantHarmony
בחיי! - “meow/n” זה הגו-טו שלי לכל ההדפסות למטרות טסטינג. 
איך לא חשבתי לשרשר מחרוזות במשתנה?!?!
זה היה בא לי ממש טוב, כשרציתי לשלב קריאה למשתנים לצד טקסט, וירידת שורה שברה לי את f"string".
לייק 1