Dịch văn bản sang một chuỗi mới trong Python. Cách chuyển văn bản thành một dòng mới - hướng dẫn

Anonim

Để có trong Python để chỉ định kết thúc của một dòng và bắt đầu một dòng mới, bạn cần sử dụng một ký tự đặc biệt. Điều quan trọng là phải biết cách sử dụng đúng cách để làm việc với các tệp Python khác nhau, đến những khoảnh khắc mong muốn hiển thị nó trong bảng điều khiển. Cần phải xử lý chi tiết về cách sử dụng dấu hiệu tách cho các hàng mới khi làm việc với mã chương trình, có thể thêm văn bản mà không cần nó.

Thông tin chung về biểu tượng của một dòng mới

\ n - Chỉ định chuyển thông tin sang một chuỗi mới và đóng dòng cũ trong Python. Biểu tượng này bao gồm hai yếu tố:

  • xiên ngược;
  • N là một biểu tượng từ thanh ghi thấp hơn.

Để sử dụng nhân vật này, bạn có thể áp dụng biểu thức "In (F" Hello \ Nworld! ")", Với chi phí mà bạn có thể chuyển thông tin sang F-Lines.

Dịch văn bản sang một chuỗi mới trong Python. Cách chuyển văn bản thành một dòng mới - hướng dẫn 3487_1
Ví dụ về việc sử dụng ký hiệu \ n để phân phối mảng thông tin trên dòng mới

Chức năng in là gì

Nếu không có cài đặt bổ sung, ký hiệu truyền dữ liệu sang chuỗi tiếp theo được thêm vào ở chế độ ẩn. Do điều này, không thể nhìn thấy giữa các hàng mà không kích hoạt một chức năng cụ thể. Ví dụ hiển thị biểu tượng chia trong mã chương trình:

In ("Xin chào, thế giới"! ") -" Xin chào, thế giới! "\ N

Đồng thời, việc tìm kiếm nhân vật này được viết trong các đặc điểm cơ bản của Python. Chức năng "In" có giá trị tiêu chuẩn cho tham số "kết thúc" - \ n. Đó là nhờ chức năng này, ký tự này được đặt ở cuối các hàng để truyền dữ liệu vào các dòng sau. Giải mã chức năng "In":

In (* đối tượng, sep = '', end = '\ n', file = sys.stdout, Flush = false)

Giá trị của tham số "Kết thúc" từ chức năng "In" là biểu tượng "\ n". Theo thuật toán mã phần mềm tự động, nó sẽ bổ sung cho các dòng ở cuối, ở phía trước chức năng "in" được quy định. Khi sử dụng một chức năng "In", bạn không thể nhận thấy bản chất của hoạt động của nó, vì chỉ có một dòng sẽ được hiển thị trên màn hình. Tuy nhiên, nếu bạn thêm một số hướng dẫn như vậy, kết quả của hàm sẽ được phát âm hơn:

In ("Xin chào, Thế giới 1!") In ("Xin chào, Thế giới 2!") In ("Xin chào, Thế giới 3!") In ("Xin chào, Thế giới 4!")

Một ví dụ về kết quả quy định mã chương trình trên:

Xin chào, Thế giới 1! Xin chào, Thế giới 2! Xin chào, Thế giới 3! Xin chào, Thế giới 4!

Thay thế biểu tượng của một chuỗi mới thông qua in

Sử dụng chức năng "In", bạn không thể áp dụng biểu tượng chia giữa các hàng. Để thực hiện việc này, trong chức năng chính nó là cần thiết để thay đổi tham số "kết thúc". Trong trường hợp này, thay vì giá trị "kết thúc", bạn cần thêm một khoảng trắng. Do đó, biểu tượng "kết thúc" sẽ được thay thế. Kết quả Khi được đặt thành Cài đặt mặc định:

>>> In ("Xin chào") >>> In ("Thế giới") Hello World

Hiển thị kết quả sau khi thay thế biểu tượng "\ n" trên một khoảng trắng:

>>> in ("xin chào", end = "") >>> in ("thế giới thế giới") Hello World

Một ví dụ về việc sử dụng phương thức này để thay thế các ký tự để hiển thị chuỗi các giá trị thông qua một dòng:

Đối với i trong phạm vi (15): Nếu tôi

Sử dụng biểu tượng phân chia trong các tập tin

Biểu tượng sau đó văn bản của mã chương trình được chuyển sang dòng tiếp theo, có thể được tìm thấy trong các tệp đã hoàn thành. Tuy nhiên, mà không xem xét chính tài liệu, không thể nhìn thấy nó thông qua mã chương trình, vì các ký tự như vậy được ẩn theo mặc định. Để sử dụng biểu tượng Bắt đầu hàng mới, bạn phải tạo một tệp chứa đầy tên. Sau khi khám phá ra, bạn có thể thấy rằng tất cả tên sẽ bắt đầu bằng một dòng mới. Thí dụ:

Tên = ['Petr', 'Dima', 'artem', 'Ivan'] với Open ("tên.txt", "W") dưới dạng F: để biết tên trong tên [: - 1]: f.write (f "{Tên} \ n") f.write (tên [-1])

Vì vậy, các tên sẽ chỉ được hiển thị nếu tệp văn bản được đặt thành các dòng riêng biệt trong tệp văn bản. Đồng thời, ở cuối mỗi dòng trước đó, ký tự ẩn "\ n" sẽ được cài đặt tự động. Để xem dấu hiệu ẩn, bạn cần kích hoạt chức năng - ".readlines ()". Sau đó, tất cả các ký tự ẩn sẽ được hiển thị trên màn hình trong mã chương trình. Một ví dụ về kích hoạt chức năng:

Với Open ("name.txt", "r") dưới dạng f: in (f.readlines ())

Dịch văn bản sang một chuỗi mới trong Python. Cách chuyển văn bản thành một dòng mới - hướng dẫn 3487_2
Mục đích của các nhân vật khác nhau để làm việc trong Python

Phân chia chuỗi cho chuỗi con

Để chia một dòng dài thành nhiều cài đặt, bạn có thể sử dụng phương thức phân tách. Nếu bạn không thực hiện các chỉnh sửa bổ sung, dải phân cách tiêu chuẩn là một khoảng trắng. Sau khi phương thức này được thực thi, văn bản đã chọn được chia thành các từ riêng biệt trên các chuỗi, được chuyển đổi thành danh sách chuỗi. Như một ví dụ:

Chuỗi = "Một số chuỗi văn bản mới" = in chuỗi.split () (chuỗi) ['một số', 'mới', 'văn bản']

Để đảo ngược chuyển đổi, với danh sách các nhà xác nhận sẽ biến thành một chuỗi dài, bạn phải sử dụng phương thức tham gia. Một phương pháp hữu ích khác để làm việc với các hàng - dải. Với nó, bạn có thể xóa các khoảng trống được đặt ở cả hai mặt của chuỗi.

Phần kết luận

Để xuất dữ liệu nhất định từ một dòng mới khi làm việc trong Python, cần hoàn tất dòng cũ với biểu tượng "\ n". Với nó, thông tin đứng sau dấu hiệu được chuyển đến dòng tiếp theo và cũ đóng lại. Tuy nhiên, không cần thiết phải sử dụng biểu tượng này để chuyển dữ liệu. Để làm điều này, bạn có thể sử dụng tham số end = "". Giá trị "ký tự" và là một biểu tượng phân chia.

Thông báo dịch văn bản thành một chuỗi mới trong Python. Cách chuyển văn bản sang một dòng mới - hướng dẫn xuất hiện đầu tiên để công nghệ thông tin.

Đọc thêm