Programme python
Fermé
v1ncent01
Messages postés
31
Date d'inscription
samedi 26 décembre 2015
Statut
Membre
Dernière intervention
23 octobre 2016
-
23 oct. 2016 à 14:41
hunihu - 23 oct. 2016 à 18:51
hunihu - 23 oct. 2016 à 18:51
A voir également:
- Programme python
- Programme demarrage windows 10 - Guide
- Citizen code python avis - Accueil - Outils
- Ce programme est écrit en python ✓ - Forum Python
- Programme (x86) ✓ - Forum Windows
1 réponse
Si tu sais comment transformer ton nombre en chaine, et inversement, je comprends pas ton problème.
Donc pour ce que tu demandes, il suffit d'itérer sur ton nombre converti en chaine, et de transformer ensuite chaque caractères de la chaine en entier pour pouvoir faire tes opérations.
>>> n = 153 >>> chaine = str(n) >>> for i in chaine: ... print(i) ... 1 5 3
Donc pour ce que tu demandes, il suffit d'itérer sur ton nombre converti en chaine, et de transformer ensuite chaque caractères de la chaine en entier pour pouvoir faire tes opérations.
>>> n = 153 >>> total_cubes = 0 >>> for i in str(n): ... total_cubes += int(i) ** 3 ... >>> print(total_cubes) 153