擅长:python、mysql、java
<pre><code>def shorten_title(title, max_length):
title_split = split(title)
out = ""
if len(title_split[0]) <= max_length:
out += title_split[0]
for word in title_split[1:]:
if len(word)+len(out)+1 <= max_length:
out += ' '+word
else:
break
return out[1:]
</code></pre>
<p>试试看:)</p>