擅长:python、mysql、java
<p>下面是一种更“Python”的方法,它还利用了Python 3.6中的新f-string:</p>
<pre><code>alphabet = 'abcdefghijklmnopqrstuvwxyz'
for i,k in enumerate(alphabet):
print(f'{k.upper()} {alphabet[i:]}')
</code></pre>
<ul>
<li>可以迭代字符串的字符。在</li>
<li><code>enumerate</code>为两个索引提供当前迭代的值。在</li>
<li>f-strings允许在字符串中计算表达式。在</li>
<li><code>.upper()</code>给出字符串的大写版本。在</li>
<li><code>[i:]</code>slice notation返回一个子字符串,该子字符串从索引i开始,直到字符串的结尾。在</li>
</ul>