Python 水仙数字プログラミング コードの書き方
水仙数字の定義
数学水仙数。次のように定義されます。「水仙数」は 3 桁の数字を指し、その数字の 3 乗の合計はそれ自体に等しくなります。たとえば、
153=1^3 5 ^ 3 3^3。
推奨学習: Python ビデオ チュートリアル
では、Python を使用してすべての水仙の数を見つけるにはどうすればよいでしょうか?
Python を使用して 1000 以内のすべての水仙の数を見つけます
for i in range(100,1000): a = i//100 b = (i-a*100)//10 c = (i-a*100-b*10) if i == pow(a,3)+pow(b,3)+pow(c,3): print(i)
プログラム出力:
153 370 371 407
詳細については、Python チュートリアルをご覧ください。 PHPの中国語サイトです!
以上がPython 水仙数字プログラミング コードの書き方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。