Wie schreibe ich Python-Narzissenzahlen-Programmiercode
Narzissenzahlendefinition
Mathematik Es gibt eine Narzissenzahl, die wie folgt definiert ist: „Darzissenzahl“ bezieht sich auf eine dreistellige Zahl, deren Potenzsumme sich selbst entspricht, zum Beispiel:
153=1^3+ 5 ^3+3^3.
Empfohlenes Lernen: Python-Video-Tutorial
Wie kann man also mit Python die Anzahl aller Narzissen ermitteln?
Verwenden Sie Python, um die Anzahl aller Narzissen innerhalb von 1000 zu ermitteln
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)
Programmausgabe:
153 370 371 407
Für weitere Python-Tutorials folgen Sie bitte PHP chinesische Website!
Das obige ist der detaillierte Inhalt vonSo schreiben Sie Python-Narzissenzahlen-Programmiercode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!