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ênví 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]
3ví 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