擅长:python、mysql、java
<p>以下是任意行数的解决方案:</p>
<pre><code>def PrintTable(numOfRows):
row = numOfRows * ' *'
formatString = '{}{}{}'.format('{:', len(str(numOfRows)), 'd}{}')
print('\n'.join([formatString.format(i, row) for i in range(1, numOfRows + 1)]))
</code></pre>