Cách trả về chuỗi nhiều dòng trong python

ví dụ 1. Sử dụng dấu ngoặc kép

my_string = '''The only way to
learn to program is
by writing code.'''

print[my_string]

đầu ra

The only way to
learn to program is
by writing code.

Bạn có thể sử dụng

my_string = ["The only way to \n"
        	"learn to program is \n"
        	"by writing code."]

print[my_string]
0 hoặc
my_string = ["The only way to \n"
        	"learn to program is \n"
        	"by writing code."]

print[my_string]
1 để in chuỗi nhiều dòng như hình trên

ví dụ 2. Sử dụng dấu ngoặc đơn và dấu nháy đơn/kép

my_string = ["The only way to \n"
        	"learn to program is \n"
        	"by writing code."]

print[my_string]

đầu ra

The only way to
learn to program is
by writing code.

Nếu bạn sử dụng cú pháp

my_string = ["The only way to \n"
        	"learn to program is \n"
        	"by writing code."]

print[my_string]
2, bạn cần chỉ định rõ ràng các dòng mới bằng cách sử dụng
my_string = ["The only way to \n"
        	"learn to program is \n"
        	"by writing code."]

print[my_string]
3

ví dụ 3. Sử dụng \

my_string = "The only way to \n" \
        	"learn to program is \n" \
        	"by writing code."

print[my_string]

đầu ra

The only way to
learn to program is
by writing code.

Bạn có thể sử dụng

The only way to
learn to program is
by writing code.
0 như trong đoạn mã ví dụ trên để viết một chuỗi nhiều dòng

Python có nhiều cách khác nhau để biểu diễn chuỗi. Chuỗi nhiều dòng Python là cách hiệu quả nhất để trình bày nhiều câu lệnh chuỗi theo cách được định dạng và tối ưu hóa

Trong bài viết này, chúng tôi sẽ tập trung vào các kỹ thuật khác nhau có thể được sử dụng để tạo chuỗi nhiều dòng trong Python

Kỹ thuật 1. Ba dấu ngoặc kép để tạo chuỗi nhiều dòng trong Python

Có thể sử dụng

inp_str = """You can find the entire set of tutorials for Python and R on JournalDev.
Adding to it, AskPython has got a very detailed version of Python understanding through its easy to understand articles."""
print[inp_str]
2 để hiển thị nhiều chuỗi cùng nhau. e. chuỗi nhiều dòng trong Python

cú pháp

________số 8

  • Nếu đầu vào của chúng tôi chứa các câu lệnh chuỗi có quá nhiều ký tự, thì dấu ngoặc kép có thể phục vụ chúng tôi với nhu cầu hiển thị nó theo cách được định dạng
  • Mọi thứ nằm trong dấu ngoặc kép được coi là chính chuỗi đó

Ví dụ

inp_str = """You can find the entire set of tutorials for Python and R on JournalDev.
Adding to it, AskPython has got a very detailed version of Python understanding through its easy to understand articles."""
print[inp_str]

đầu ra

The only way to
learn to program is
by writing code.
0

Kỹ thuật 2. Sử dụng dấu gạch chéo ngược [\] để tạo chuỗi nhiều dòng

Trình tự thoát —

inp_str = """You can find the entire set of tutorials for Python and R on JournalDev.
Adding to it, AskPython has got a very detailed version of Python understanding through its easy to understand articles."""
print[inp_str]
3 được sử dụng để tạo chuỗi nhiều dòng trong Python

cú pháp

The only way to
learn to program is
by writing code.
2

  • Trong khi tạo chuỗi nhiều dòng bằng dấu gạch chéo ngược [\], người dùng cần đề cập rõ ràng khoảng cách giữa các chuỗi

Ví dụ

The only way to
learn to program is
by writing code.
3

Như có thể thấy rõ bên dưới, nó không quản lý khoảng cách giữa các câu lệnh. Người dùng phải đề cập đến nó tại thời điểm khai báo các chuỗi nhiều dòng

đầu ra

The only way to
learn to program is
by writing code.
4

Kỹ thuật 3. chuỗi. phương thức join[] để tạo chuỗi nhiều dòng trong Python

Chuỗi Python. Phương thức join[] hóa ra là một kỹ thuật hiệu quả để tạo các chuỗi nhiều dòng trong Python

inp_str = """You can find the entire set of tutorials for Python and R on JournalDev.
Adding to it, AskPython has got a very detailed version of Python understanding through its easy to understand articles."""
print[inp_str]
4 xử lý và thao tác tất cả các khoảng cách giữa các chuỗi và người dùng không cần phải lo lắng về điều tương tự

cú pháp

The only way to
learn to program is
by writing code.
6

Ví dụ

The only way to
learn to program is
by writing code.
7

đầu ra

The only way to
learn to program is
by writing code.
8

Kỹ thuật 4. Dấu ngoặc tròn Python [] để tạo chuỗi nhiều dòng

inp_str = """You can find the entire set of tutorials for Python and R on JournalDev.
Adding to it, AskPython has got a very detailed version of Python understanding through its easy to understand articles."""
print[inp_str]
5 có thể được sử dụng để tạo các chuỗi nhiều dòng và tách các chuỗi lại với nhau

Hạn chế duy nhất của kỹ thuật này là người dùng cần đề cập rõ ràng khoảng cách giữa các chuỗi nhiều dòng

Chủ Đề