擅长:python、mysql、java
<p>在换行符上将长字符串拆分为单独的行。“像往常一样”包装每一行,然后将所有内容再次连接到一个字符串中。你知道吗</p>
<pre><code>import textwrap
long_str = """
123456789 123456789 123456789 123456789 123456789 123456789
Line 1: Artificial intelligence (AI), sometimes called machine intelligence,
Line 2: is intelligence demonstrated by machines,
Line 3: in contrast to the natural intelligence displayed by humans and other animals.
Line 4: In computer science AI research is defined as
"""
lines = []
for line in long_str.split('\n'):
lines += textwrap.wrap(line, 60, break_long_words=False)
print('\n'.join(lines))
</code></pre>
<p>由于<code>textwrap</code>返回一个字符串列表,您不需要做任何其他事情,只需要继续将它们粘贴在一起,并在末尾连接它们。你知道吗</p>