[Python] invalid literal for int() with base 10
frank-white
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
georges97 Messages postés 13856 Date d'inscription Statut Contributeur Dernière intervention -
georges97 Messages postés 13856 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous
je débute sur python, et je test les premières choses apprise avec un petit code que je me concocte.
Problème :
en l'éxécutant mes premières lignes sont ok :
on me demande le prix du bien
la durée d'amortissement
le résultat de l'amortissement sur X année
puis le montant des travaux
et arrivée sur la durée d'amortissement des travaux j'ai l’erreur qui apparaît
alors que je fais appel aux même int() utilisée plus haut
je comprend pas l'erreur ...
de l'aide svp :)
bonne soirée à tous

je débute sur python, et je test les premières choses apprise avec un petit code que je me concocte.
Problème :
en l'éxécutant mes premières lignes sont ok :
on me demande le prix du bien
la durée d'amortissement
le résultat de l'amortissement sur X année
puis le montant des travaux
et arrivée sur la durée d'amortissement des travaux j'ai l’erreur qui apparaît
alors que je fais appel aux même int() utilisée plus haut
je comprend pas l'erreur ...
de l'aide svp :)
bonne soirée à tous
A voir également:
- [Python] invalid literal for int() with base 10
- Downloader for pc - Télécharger - Téléchargement & Transfert
- Clé d'activation windows 10 - Guide
- Restauration systeme windows 10 - Guide
- Base de registre windows 10 - Guide
- Windows 10 ne démarre plus - Guide
1 réponse
Bonsoir,
Deux recommandations:
- ne pas utiliser de caractères accentués dans les noms de variables
- poster le script (et non une copie d'écran, ce qui évite aux intervenants d'avoir à recopier le code, et en utilisant les balises de code python comme expliqué ici:
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Pour le message d'erreur, il manque l'instruction input en ligne 9, dont il résulte que vous entrez un texte dans une variable, puis tentez de le transformer en entier en l.10
Deux recommandations:
- ne pas utiliser de caractères accentués dans les noms de variables
- poster le script (et non une copie d'écran, ce qui évite aux intervenants d'avoir à recopier le code, et en utilisant les balises de code python comme expliqué ici:
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Pour le message d'erreur, il manque l'instruction input en ligne 9, dont il résulte que vous entrez un texte dans une variable, puis tentez de le transformer en entier en l.10