Khi sử dụng các trình kiểm tra mã PEP8 như Flake8 trong Python, một lỗi, E501 line too long , được nêu ra khi một dòng vượt quá 80 ký tự. Bài viết này mô tả cách viết một chuỗi dài không chứa một dòng mới trên nhiều dòng. - Sử dụng dấu gạch chéo ngược (
\ ) làm ký tự tiếp tục dòng - Sử dụng dấu ngoặc đơn
Xem bài viết sau đây cho các hoạt động khác nhau liên quan đến các chuỗi với các lần ngắt dòng. - Xử lý các lần phá vỡ dòng (Newlines) trong Python
Nếu bạn muốn bọc hoặc cắt các chuỗi dài, mô -đun TextWrap rất hữu ích. Xem bài viết sau đây. - Bọc và cắt ngắn một chuỗi với textwrap trong python
Nếu số lượng ký tự trong một dòng trở nên quá dài do chuỗi phương thức, bạn có thể phá vỡ dòng theo cùng một cách. - Chuỗi phương pháp với sự phá vỡ dòng trong Python
Sử dụng dấu gạch chéo ngược (\ ) làm ký tự tiếp tục dòngSử dụng dấu ngoặc đơn n = 1 + 2 \
+ 3
print(n)
# 6
Xem bài viết sau đây cho các hoạt động khác nhau liên quan đến các chuỗi với các lần ngắt dòng. s = 'aaa' 'bbb'
print(s)
# aaabbb
Xử lý các lần phá vỡ dòng (Newlines) trong Python s = 'https://ja.wikipedia.org/wiki/'\
'%E3%83%97%E3%83%AD%E3%82%B0%E3%83'\
'%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E'
print(s)
# https://ja.wikipedia.org/wiki/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E
Nếu bạn muốn bọc hoặc cắt các chuỗi dài, mô -đun TextWrap rất hữu ích. Xem bài viết sau đây. Bọc và cắt ngắn một chuỗi với textwrap trong pythonNếu số lượng ký tự trong một dòng trở nên quá dài do chuỗi phương thức, bạn có thể phá vỡ dòng theo cùng một cách. s = 'aaa' + s_var + 'bbb'
print(s)
# aaaxxxbbb
Chuỗi phương pháp với sự phá vỡ dòng trong Python s = 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'\
+ s_var\
+ 'bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb'
print(s)
# aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxxxbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
Trong Python, một dấu gạch chéo ngược (\ ) là một nhân vật tiếp tục dòng. Nếu một dấu gạch chéo ngược được đặt ở cuối một dòng, người ta coi là dòng được tiếp tục trên dòng tiếp theo. - Ngoài ra, nếu nhiều chuỗi chữ được viết tuần tự, chúng được nối thành một chuỗi như sau:
Sử dụng dấu ngoặc đơnXem bài viết sau đây cho các hoạt động khác nhau liên quan đến các chuỗi với các lần ngắt dòng. Xử lý các lần phá vỡ dòng (Newlines) trong Python - Nếu bạn muốn bọc hoặc cắt các chuỗi dài, mô -đun TextWrap rất hữu ích. Xem bài viết sau đây.
Bọc và cắt ngắn một chuỗi với textwrap trong python s = ('https://ja.wikipedia.org/wiki/'
'%E3%83%97%E3%83%AD%E3%82%B0%E3%83'
'%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E')
print(s)
# https://ja.wikipedia.org/wiki/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E
Nếu số lượng ký tự trong một dòng trở nên quá dài do chuỗi phương thức, bạn có thể phá vỡ dòng theo cùng một cách. Chuỗi phương pháp với sự phá vỡ dòng trong Python |