Latest web development tutorials

Python comprend des exercices 13

Python 100 Li Python 100 Li

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

Python 100 Li Python 100 Li