ტექსტური თარგმანი პითონში ახალი სტრიქისთვის. როგორ გადავიტანოთ ტექსტი ახალი ხაზი - ინსტრუქცია

Anonim

იმისათვის, რომ Python დანიშნოს ერთი ხაზი და დაიწყოს ახალი, თქვენ უნდა გამოვიყენოთ სპეციალური ხასიათი. მნიშვნელოვანია იცოდეს, თუ როგორ სწორად გამოიყენოთ იგი სხვადასხვა პითონის ფაილებთან მუშაობისას, სასურველ მომენტებში, მას კონსოლში აჩვენებს. აუცილებელია დეტალურად გამკლავება, თუ როგორ უნდა გამოვიყენოთ გამოყოფის ნიშანი ახალი რიგები პროგრამის კოდით მუშაობისას, შესაძლებელია ტექსტის დამატება.

ზოგადი ინფორმაცია ახალი ხაზის სიმბოლო შესახებ

\ n - საინფორმაციო გადაცემის აღნიშვნა ახალი სტრიქონისა და პითონის ძველი ხაზის დახურვისთვის. ეს სიმბოლო შედგება ორი ელემენტისგან:

  • საპირისპირო oblique;
  • N არის სიმბოლო ქვედა რეესტრიდან.

ამ ხასიათის გამოსაყენებლად შეგიძლიათ გამოიყენოთ გამოხატვა "ბეჭდვითი (F" Hello \ NWorl! ")", რომლის ხარჯზე, რომლის საშუალებითაც შეგიძლიათ გადაიხადოთ ინფორმაცია F- ხაზებით.

ტექსტური თარგმანი პითონში ახალი სტრიქისთვის. როგორ გადავიტანოთ ტექსტი ახალი ხაზი - ინსტრუქცია 3487_1
სიმბოლოების გამოყენების მაგალითი ახალი ხაზის შესახებ ინფორმაციის გავრცელების მიზნით

რა არის ბეჭდური ფუნქცია

დამატებითი პარამეტრების გარეშე, მონაცემთა გადაცემის სიმბოლო მომდევნო სტრიქონში დაემატება ფარული რეჟიმში. ამის გამო შეუძლებელია სპეციფიკური ფუნქციის გააქტიურების გარეშე რიგები. მაგალითი აჩვენებს გამყოფი ხატი პროგრამის კოდექსში:

ბეჭდვა ("გამარჯობა, მსოფლიო"! ") -" გამარჯობა, მსოფლიო! "\ N

ამავდროულად, ასეთი პერსონაჟი ამ ხასიათს ატარებს პითონის ძირითად მახასიათებლებზე. "ბეჭდვის" ფუნქციას აქვს "დასასრული" პარამეტრის სტანდარტული ღირებულება - \ n. მადლობა ამ ფუნქციის, რომ ეს პერსონაჟი დასასრულს რიგების დასასრულს გადარიცხოს მონაცემების შემდეგ ხაზები. "ბეჭდვის" ფუნქციის დეშიფრაცია:

ბეჭდვა (* ობიექტები, sep = '', ბოლოს = '\ n', ფაილი = sys.stdout, flush = FALSE)

"დასასრული" პარამეტრის ღირებულება "ბეჭდვის" ფუნქციიდან არის "\ n" სიმბოლო. ავტომატური პროგრამული კოდექსის ალგორითმის მიხედვით, ის შეავსებს ხაზებს ბოლომდე, რომლის წინაშე "ბეჭდვის" ფუნქცია ინიშნება. ერთი ფუნქციის "ბეჭდვის" გამოყენებისას, ვერ შეამჩნევთ მისი ოპერაციის არსი, რადგან მხოლოდ ერთი ხაზი გამოჩნდება ეკრანზე. თუმცა, თუ ამ ინსტრუქციებს დაამატებთ, ფუნქციის შედეგი უფრო გამოხატული იქნება:

ბეჭდვა ("გამარჯობა, მსოფლიო 1!") ბეჭდვა ("გამარჯობა, მსოფლიო 2!") ბეჭდვა ("გამარჯობა, მსოფლიო 3!") ბეჭდვა ("გამარჯობა, მსოფლიო 4!")

წინამდებარე პროგრამის კოდექსის შედეგად დადგენილი შედეგის მაგალითი:

გამარჯობა, მსოფლიო 1! გამარჯობა, მსოფლიო 2! გამარჯობა, მსოფლიო 3! გამარჯობა, მსოფლიო 4!

შეცვალეთ სიმბოლო ახალი სიმებიანი ბეჭდვით

გამოყენებით "ბეჭდვითი" ფუნქცია, თქვენ არ შეგიძლიათ გამოიყენოთ გამყოფი ხატი შორის რიგები. ამისათვის ფუნქციაში აუცილებელია "დასრულების" პარამეტრის შეცვლა. ამ შემთხვევაში, "ბოლოს" ღირებულების ნაცვლად, თქვენ უნდა დაამატოთ სივრცე. ამის გამო, "ბოლო" სიმბოლო შეიცვლება. შედეგი, როდესაც მითითებული ნაგულისხმები პარამეტრები:

>>> ბეჭდვა ("გამარჯობა") >>> ბეჭდვა ("მსოფლიო") Hello World

სივრცის "\ n" სიმბოლოების შეცვლის შემდეგ შედეგების ჩვენება:

>>> ბეჭდვა ("გამარჯობა", ბოლოს = "") >>> Print ("World") Hello World

მაგალითად, ამ მეთოდის გამოყენების მაგალითი სიმბოლოების შეცვლას ერთი ხაზის მეშვეობით ღირებულებების თანმიმდევრობით:

მე დიაპაზონი (15): თუ მე

გამოყენებით გამყოფი სიმბოლო ფაილი

სიმბოლო შემდეგ, რის შემდეგაც პროგრამის კოდის ტექსტი გადაეცემა მომდევნო ხაზს, შეგიძლიათ იხილოთ მზა ფაილებში. თუმცა, დოკუმენტის გათვალისწინებით, შეუძლებელია პროგრამის კოდის მეშვეობით, რადგან ასეთი სიმბოლოები დაფარულია. ახალი რიგის დაწყების სიმბოლოს გამოსაყენებლად, თქვენ უნდა შეიქმნას ფაილი სავსე სახელებით. მისი აღმოჩენის შემდეგ, ხედავთ, რომ ყველა სახელები ახალ ხაზს დაიწყებს. მაგალითი:

სახელები = ["Petr", "დიმა", "არტემი", "ივან"] ღია ("names.txt", "W"), როგორც f: სახელით სახელები [: - 1]: F.Write (F "{Name} \ n") F.Write (სახელები [-1])

ასე რომ, სახელები იქნება ნაჩვენები მხოლოდ იმ შემთხვევაში, თუ ტექსტური ფაილი მითითებული ცალკე ხაზები ტექსტური ფაილი. ამავდროულად, თითოეული წინა ხაზის ბოლოს, დამალული ხასიათი "\ n" ავტომატურად დამონტაჟდება. ფარული ნიშნის სანახავად, თქვენ უნდა გააქტიუროთ ფუნქცია - ".როგორც ()". ამის შემდეგ, ყველა ფარული პერსონაჟი გამოჩნდება ეკრანზე პროგრამის კოდით. ფუნქციის გააქტიურების მაგალითი:

ღია ("names.txt", "R"), როგორც F: ბეჭდვა (F.Readlines ())

ტექსტური თარგმანი პითონში ახალი სტრიქისთვის. როგორ გადავიტანოთ ტექსტი ახალი ხაზი - ინსტრუქცია 3487_2
სხვადასხვა სიმბოლოების მიზანი Python- ში მუშაობა

სუბსტრინგის სიმტკიცის გაყოფა

ერთი გრძელი ხაზის გაყოფა რამდენიმე პარამეტრში, შეგიძლიათ გამოიყენოთ გაყოფილი მეთოდი. თუ არ გააკეთებთ დამატებით რედაქციებს, სტანდარტული გამყოფი არის სივრცე. ამ მეთოდის შესრულების შემდეგ, შერჩეული ტექსტი დაყოფილია ცალკეულ სიტყვებზე, რომლებიც კონვერტირებას ახდენენ სიმებიანი სიაში. Როგორც მაგალითი:

სიმებიანი = "ზოგიერთი ახალი ტექსტი" strings = string.split () ბეჭდვა (სიმები) ["ზოგიერთი", "ახალი", "ტექსტი"]

კონვერტაციის გადახედვის მიზნით, რომელთანაც დადასტურებისას, ერთდროულად ერთდროულად გადაიქცევა, თქვენ უნდა გამოიყენოთ შეუერთდებიან მეთოდი. კიდევ ერთი სასარგებლო მეთოდი მუშაობის რიგებში - ზოლები. მასთან ერთად, თქვენ შეგიძლიათ წაშალოთ ხარვეზები, რომლებიც მდებარეობს სიმებიანი ორივე მხარეს.

დასკვნა

პითონში მუშაობისას ახალი ხაზიდან გარკვეული მონაცემების გამომავალი, აუცილებელია ძველი ხაზის დასრულება "\ n" სიმბოლოთი. მასთან ერთად, ნიშნის შემდეგ მდგარი ინფორმაცია გადაეცემა მომდევნო ხაზს და ძველი ხურავს. თუმცა, ეს სიმბოლო არ არის საჭირო მონაცემების გადაცემისათვის. ამისათვის შეგიძლიათ გამოიყენოთ ბოლოს = "" პარამეტრი. ღირებულება "ხასიათი" და არის გამყოფი სიმბოლო.

ტექსტის ტექსტის თარგმნა პითონში ახალი სტრიქისთვის. როგორ გადავიტანოთ ტექსტი ახალ ხაზს - ინსტრუქცია პირველ რიგში ინფორმაციული ტექნოლოგიით გამოჩნდა.

Წაიკითხე მეტი