擅长:python、mysql、java
<p>基于数学概念,我明白:</p>
<ul>
<li>所有自然数除以<code>n</code>,以<code>0</code>作为余数,都是<code>n</code>的倍数</li>
</ul>
<p>因此,以下计算也适用于解(1到100之间的倍数):</p>
<pre><code>>>> multiples_5 = [n for n in range(1, 101) if n % 5 == 0]
>>> multiples_5
[5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70, 75, 80, 85, 90, 95, 100]
</code></pre>
<p>进一步阅读:</p>
<ul>
<li><a href="https://www.mathsisfun.com/definitions/natural-number.html" rel="nofollow noreferrer">https://www.mathsisfun.com/definitions/natural-number.html</a></li>
<li><a href="https://www.mathwizz.com/arithmetic/help/help9.htm" rel="nofollow noreferrer">https://www.mathwizz.com/arithmetic/help/help9.htm</a></li>
<li><a href="https://www.calculatorsoup.com/calculators/math/multiples.php" rel="nofollow noreferrer">https://www.calculatorsoup.com/calculators/math/multiples.php</a></li>
</ul>