Problème d'exécution de code dans GitBash avec Visual Studio Code
Bonjour,
J'ai fait l'exercice de la calculatrice, et lorsque j'exécute mon code dans GitBash via Visual Studio Code (en passant par le raccourci 'Shift + Enter'), le terminal me renvoie plusieurs erreurs :
-
ValueError: invalid literal for int() with base 10: 'b = int(input("Entrez le dexième nombre :"))
-
Deux 'NameError : a is not defined' pour la ligne somme et pour la ligne print
Lorsque je l'exécute dans GitBash directement avec la commande 'python calculatrice_python.py' le script s'exécute correctement.
Voici mon code
a = int(input("Entrez le premier nombre :"))
b = int(input("Entrez le dexième nombre :"))
somme = a + b
print(f"La somme du nombre {a} et du nombre {b} est égale à {somme}")
A quoi serait dû ce problème ou cette erreur ?😅
Merci d'avance!
Bonjour Nathan,
Le raccourci Shift+Enter va exécuter la ou les lignes sélectionnées dans le code dans un interpréteur interactif, d'où les erreurs rencontrées :
-
ValueError : la deuxième ligne est comprise comme une chaine de caractères pour l'
input()de la première ligne => ça bloque avec leint() -
NameError :
an'a pas été défini au préalable (erreur précédente)
Pour exécuter ton code, utilise la commande "Run Python File" ou "Run Python File in Terminal". Elles n'ont pas de raccourcis par défaut mais tu peux en définir un. Ouvre le menu des raccourcis (Ctrl+K Ctrl+S) et recherche la commande.
Salut
Inscris-toi
(c'est gratuit !)
Tu dois créer un compte pour participer aux discussions.
Créer un compte