擅长:python、mysql、java
<pre><code>string=input('Enter string : ')
substr=list('')
a=int(input('Enter length of a : '))
for i in range(len(string)):
substr.append(string[i:i+a])
print(substr)
</code></pre>
<p>注意,这样也会生成字符串“low”、“ow”和“w”</p>
<p>如果要在“flow”处停止,请在for循环中替换这一行</p>
<p><code>for i in range(len(string)-a+1):</code></p>
<p>另外,对于列表理解:<code>substr = [string[i:i+a] for i in range(len(string)-a+1)]</code></p>