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

Anonim

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

מידע כללי על סמל של קו חדש

\ N - ייעוד של העברת מידע מחרוזת חדשה וסגירת הקו הישן בפיתון. סמל זה מורכב משני אלמנטים:

  • הפוך אלכסוני;
  • N הוא סמל מן הירשם התחתון.

כדי להשתמש בתו זה, באפשרותך ליישם את הביטוי "הדפסה (F 'hello \ Nworld!") ", על חשבון אשר באפשרותך להעביר מידע ל- F-line.

תרגום טקסט למחרוזת חדשה בפיתון. כיצד להעביר טקסט לקו חדש - הוראה 3487_1
דוגמה לשימוש בסמל \ n כדי להפיץ את מערך המידע על שורה חדשה

מהי פונקציית ההדפסה

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

("שלום, עולם"! ") -" שלום, עולם! "\ N

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

הדפסה (* אובייקטים, Sep = '', סוף = '\ n', file = sys.stdout, flush = false)

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

("שלום, עולם 2!") הדפסה ("שלום, עולם 3!") הדפס ("שלום, העולם 4!")

דוגמה לתוצאה שנקבעה לעיל קוד התוכנית:

שלום, העולם 1! שלום, העולם 2! שלום, העולם 3! שלום, העולם 4!

החלפת סמל מחרוזת חדשה באמצעות הדפסה

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

>>> הדפסה ("שלום") >>> הדפסה ("עולם") שלום העולם

הצגת התוצאה לאחר החלפת סמל "\ n" על שטח:

>>> הדפסה ("שלום", סוף = "") >> הדפסה ("עולם") שלום עולם

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

עבור אני בטווח (15): אם אני

באמצעות סמל חלוקת בקבצים

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

שמות = ['פטר', 'דימה', 'ארטם', 'איוון'] עם פתיחה ("שמות" ("שמות" כ (w) כמו F: עבור שמות בשמות [: - 1]: f.write (f "{Name} \ n") f.write (שמות [-1])

כך שהשמות יוצגו רק אם קובץ הטקסט מוגדר לקווים נפרדים בקובץ הטקסט. במקביל, בסוף כל שורה קודמת, תו מוסתר "\ n" יותקן באופן אוטומטי. כדי לראות את הסימן מוסתר, אתה צריך להפעיל את הפונקציה - ".readlines ()". לאחר מכן, כל התווים הנסתרים יוצגו על המסך בקוד התוכנית. דוגמה להפעלת הפונקציה:

עם פתוח ("שמות", "R") כמו F: הדפסה (f.readlines ())

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

חלוקה של מחרוזת עבור מצע

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

מחרוזת = "כמה טקסט חדש" מחרוזות = string.split () הדפסה (מחרוזות) [כמה ", 'חדש', 'טקסט']

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

סיכום

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

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

קרא עוד