Python comprend des exercices 13
Sujet: Imprimez tous les «nombre narcissique», appelé «numéro narcissique» fait référence à un numéro à trois chiffres, que vous chiffres que Cube et égal au nombre lui - même. Par exemple: 153 est un «numéro narcissique» parce que 153 = 1 cube cube +5 +3 cubed.
analyse du programme: l'utilisation de la boucle de commande pour le nombre de 100-999, chaque factorisation de bits, dix, cent.
Source Code:
#!/usr/bin/python # -*- coding: UTF-8 -*- for n in range(100,1000): i = n / 100 j = n / 10 % 10 k = n % 10 if n == i ** 3 + j ** 3 + k ** 3: print n
L'exemple ci-dessus sortie est:
153 370 371 407