擅长:python、mysql、java
<p>我会尽力解释的。我假设<code>seq</code>是某个值。
行:<code>while i<len(seq) :</code>告诉python循环,直到<code>i</code>大于或等于<code>len(seq)</code>,这是字符串中的字符数</p>
<p>过程-</p>
<p>其中:</p>
<ol>
<li><code>j</code>被分配为0</li>
<li><code>while (j<i):</code>,表示循环直到<code>j</code>大于<code>i</code></李>
<li><code>print(seq[j:i])</code>正在切片和索引:<code>print(seq[j:i])</code>打印从索引<code>j</code>到索引<code>i-1</code>的字符</李>
<li><code>j=j+1</code>意味着重新分配j的原始值加上1</李>
</ol>
<p>这将持续到<code>j<i</code>。然后,它突破了<strong>内部<strong>循环。然后,<code>i</code>被重新分配其原始值+1:<code>i=i+1</code>,并且该过程将再次继续<strong>,直到</strong><code>i</code>不小于<code>len(seq)</code></p>
<pre><code>seq="Hello"
i=0
while i<len(seq) :
j=0
while(j<i) :
print(seq[j:i])
j = j+1
i = i+1
</code></pre>