[PYTHON] Un PRO de PYTHON pour M'AIDER dans CET EXERCICE ?
Le 08 août 2023 à 18:06:15 :
Le 08 août 2023 à 18:03:40 :
Le 08 août 2023 à 18:02:42 :
un génie pour m'aider à trouver la solution?
Vire les strings que t'as rajouté dans les inputs au debut (le 5: 10: et + et remet print("Le résultat de l'opération est: ",resultat)
Le 08 août 2023 à 18:10:31 :
Le 08 août 2023 à 18:06:15 :
Le 08 août 2023 à 18:03:40 :
Le 08 août 2023 à 18:02:42 :
un génie pour m'aider à trouver la solution?
Vire les strings que t'as rajouté dans les inputs au debut (le 5: 10: et + et remet print("Le résultat de l'opération est: ",resultat)
Le 08 août 2023 à 18:12:46 :
Le 08 août 2023 à 18:10:31 :
Le 08 août 2023 à 18:06:15 :
Le 08 août 2023 à 18:03:40 :
Le 08 août 2023 à 18:02:42 :
> Le 08 août 2023 à 17:59:51 :
>
> un génie pour m'aider à trouver la solution?
Vire les strings que t'as rajouté dans les inputs au debut (le 5: 10: et + et remet print("Le résultat de l'opération est: ",resultat)
t'as la solution khey? STP
# Étape 1: Demander les nombres à l'utilisateur
nombre_a_gauche = input()
nombre_a_droite = input()
# Étape 2: Demander l'opération à l'utilisateur
operation = input("Entrez l'opération (+, -, * ou /) : ")
# Étape 3: Initialiser la variable resultat
resultat = 0
# Étape 4: Vérifier les nombres entiers
if not nombre_a_gauche.isnumeric() or not nombre_a_droite.isnumeric():
print("Erreur: les deux nombres doivent être des nombres entiers")
exit()
# Convertir les entrées en entiers
nombre_a_gauche = int(nombre_a_gauche)
nombre_a_droite = int(nombre_a_droite)
# Étape 5: Vérifier le symbole et effectuer le calcul
if operation == '+':
resultat = nombre_a_gauche + nombre_a_droite
elif operation == '-':
resultat = nombre_a_gauche - nombre_a_droite
elif operation == '*':
resultat = nombre_a_gauche * nombre_a_droite
elif operation == '/':
if nombre_a_droite == 0:
print("Erreur: impossible de diviser par zéro")
exit()
resultat = nombre_a_gauche / nombre_a_droite
else:
print("Erreur: le symbole d'opération doit être '+', '-', '*' ou '/'")
exit()
# Étape 6: Afficher le résultat
print("Le résultat de l'opération est: ",resultat)
Le 08 août 2023 à 18:13:50 :
Le 08 août 2023 à 18:12:46 :
Le 08 août 2023 à 18:10:31 :
Le 08 août 2023 à 18:06:15 :
Le 08 août 2023 à 18:03:40 :
> Le 08 août 2023 à 18:02:42 :
>> Le 08 août 2023 à 17:59:51 :
> >
> > un génie pour m'aider à trouver la solution?
>
Vire les strings que t'as rajouté dans les inputs au debut (le 5: 10: et + et remet print("Le résultat de l'opération est: ",resultat)
t'as la solution khey? STP
Être moins con. T'as vu où tu mets "Le résultat est" ?
Le 08 août 2023 à 18:15:40 :
# Étape 1: Demander les nombres à l'utilisateur nombre_a_gauche = input() nombre_a_droite = input() # Étape 2: Demander l'opération à l'utilisateur operation = input("Entrez l'opération (+, -, * ou /) : ") # Étape 3: Initialiser la variable resultat resultat = 0 # Étape 4: Vérifier les nombres entiers if not nombre_a_gauche.isnumeric() or not nombre_a_droite.isnumeric(): print("Erreur: les deux nombres doivent être des nombres entiers") exit() # Convertir les entrées en entiers nombre_a_gauche = int(nombre_a_gauche) nombre_a_droite = int(nombre_a_droite) # Étape 5: Vérifier le symbole et effectuer le calcul if operation == '+': resultat = nombre_a_gauche + nombre_a_droite elif operation == '-': resultat = nombre_a_gauche - nombre_a_droite elif operation == '*': resultat = nombre_a_gauche * nombre_a_droite elif operation == '/': if nombre_a_droite == 0: print("Erreur: impossible de diviser par zéro") exit() resultat = nombre_a_gauche / nombre_a_droite else: print("Erreur: le symbole d'opération doit être '+', '-', '*' ou '/'") exit() # Étape 6: Afficher le résultat print("Le résultat de l'opération est: ",resultat)
c'est chatgpt khey ça marche pas
Le 08 août 2023 à 18:16:09 :
Le 08 août 2023 à 18:13:50 :
Le 08 août 2023 à 18:12:46 :
Le 08 août 2023 à 18:10:31 :
Le 08 août 2023 à 18:06:15 :
> Le 08 août 2023 à 18:03:40 :
>> Le 08 août 2023 à 18:02:42 :
> >> Le 08 août 2023 à 17:59:51 :
> > >
> > > un génie pour m'aider à trouver la solution?
> >
> > Clique sur result pour addition
>
Vire les strings que t'as rajouté dans les inputs au debut (le 5: 10: et + et remet print("Le résultat de l'opération est: ",resultat)
t'as la solution khey? STP
Être moins con. T'as vu où tu mets "Le résultat est" ?
je dois le mettre où?
print("Le résultat de l'opération est:", resultat)
Sinon tu as un espace en trop.
Le 08 août 2023 à 18:17:29 :
Le 08 août 2023 à 18:15:40 :
# Étape 1: Demander les nombres à l'utilisateur nombre_a_gauche = input() nombre_a_droite = input() # Étape 2: Demander l'opération à l'utilisateur operation = input("Entrez l'opération (+, -, * ou /) : ") # Étape 3: Initialiser la variable resultat resultat = 0 # Étape 4: Vérifier les nombres entiers if not nombre_a_gauche.isnumeric() or not nombre_a_droite.isnumeric(): print("Erreur: les deux nombres doivent être des nombres entiers") exit() # Convertir les entrées en entiers nombre_a_gauche = int(nombre_a_gauche) nombre_a_droite = int(nombre_a_droite) # Étape 5: Vérifier le symbole et effectuer le calcul if operation == '+': resultat = nombre_a_gauche + nombre_a_droite elif operation == '-': resultat = nombre_a_gauche - nombre_a_droite elif operation == '*': resultat = nombre_a_gauche * nombre_a_droite elif operation == '/': if nombre_a_droite == 0: print("Erreur: impossible de diviser par zéro") exit() resultat = nombre_a_gauche / nombre_a_droite else: print("Erreur: le symbole d'opération doit être '+', '-', '*' ou '/'") exit() # Étape 6: Afficher le résultat print("Le résultat de l'opération est: ",resultat)
c'est chatgpt khey ça marche pas
Le 08 août 2023 à 18:16:09 :
Le 08 août 2023 à 18:13:50 :
Le 08 août 2023 à 18:12:46 :
Le 08 août 2023 à 18:10:31 :
> Le 08 août 2023 à 18:06:15 :
>> Le 08 août 2023 à 18:03:40 :
> >> Le 08 août 2023 à 18:02:42 :
> > >> Le 08 août 2023 à 17:59:51 :
> > > >
> > > > un génie pour m'aider à trouver la solution?
> > >
> > > Clique sur result pour addition
> >
>
> Vire les strings que t'as rajouté dans les inputs au debut (le 5: 10: et + et remet print("Le résultat de l'opération est: ",resultat)
t'as la solution khey? STP
Être moins con. T'as vu où tu mets "Le résultat est" ?
je dois le mettre où?
Bah dans le résultat, pas dans ce que tu demandes à l'utilisateur.
Le 08 août 2023 à 18:17:45 :
print("Le résultat de l'opération est:", resultat)
Sinon tu as un espace en trop.
mais je dois le mettre ou ça ?
Le 08 août 2023 à 18:17:29 :
Le 08 août 2023 à 18:15:40 :
# Étape 1: Demander les nombres à l'utilisateur nombre_a_gauche = input() nombre_a_droite = input() # Étape 2: Demander l'opération à l'utilisateur operation = input("Entrez l'opération (+, -, * ou /) : ") # Étape 3: Initialiser la variable resultat resultat = 0 # Étape 4: Vérifier les nombres entiers if not nombre_a_gauche.isnumeric() or not nombre_a_droite.isnumeric(): print("Erreur: les deux nombres doivent être des nombres entiers") exit() # Convertir les entrées en entiers nombre_a_gauche = int(nombre_a_gauche) nombre_a_droite = int(nombre_a_droite) # Étape 5: Vérifier le symbole et effectuer le calcul if operation == '+': resultat = nombre_a_gauche + nombre_a_droite elif operation == '-': resultat = nombre_a_gauche - nombre_a_droite elif operation == '*': resultat = nombre_a_gauche * nombre_a_droite elif operation == '/': if nombre_a_droite == 0: print("Erreur: impossible de diviser par zéro") exit() resultat = nombre_a_gauche / nombre_a_droite else: print("Erreur: le symbole d'opération doit être '+', '-', '*' ou '/'") exit() # Étape 6: Afficher le résultat print("Le résultat de l'opération est: ",resultat)
c'est chatgpt khey ça marche pas
Le 08 août 2023 à 18:16:09 :
Le 08 août 2023 à 18:13:50 :
Le 08 août 2023 à 18:12:46 :
Le 08 août 2023 à 18:10:31 :
> Le 08 août 2023 à 18:06:15 :
>> Le 08 août 2023 à 18:03:40 :
> >> Le 08 août 2023 à 18:02:42 :
> > >> Le 08 août 2023 à 17:59:51 :
> > > >
> > > > un génie pour m'aider à trouver la solution?
> > >
> > > Clique sur result pour addition
> >
>
> Vire les strings que t'as rajouté dans les inputs au debut (le 5: 10: et + et remet print("Le résultat de l'opération est: ",resultat)
t'as la solution khey? STP
Être moins con. T'as vu où tu mets "Le résultat est" ?
je dois le mettre où?
Ce que chatgpt a pondu est quasi bon, c'est la derniere ligne après #etape 6 qui l'est pas
Le 08 août 2023 à 18:19:14 :
Le 08 août 2023 à 18:17:29 :
Le 08 août 2023 à 18:15:40 :
# Étape 1: Demander les nombres à l'utilisateur nombre_a_gauche = input() nombre_a_droite = input() # Étape 2: Demander l'opération à l'utilisateur operation = input("Entrez l'opération (+, -, * ou /) : ") # Étape 3: Initialiser la variable resultat resultat = 0 # Étape 4: Vérifier les nombres entiers if not nombre_a_gauche.isnumeric() or not nombre_a_droite.isnumeric(): print("Erreur: les deux nombres doivent être des nombres entiers") exit() # Convertir les entrées en entiers nombre_a_gauche = int(nombre_a_gauche) nombre_a_droite = int(nombre_a_droite) # Étape 5: Vérifier le symbole et effectuer le calcul if operation == '+': resultat = nombre_a_gauche + nombre_a_droite elif operation == '-': resultat = nombre_a_gauche - nombre_a_droite elif operation == '*': resultat = nombre_a_gauche * nombre_a_droite elif operation == '/': if nombre_a_droite == 0: print("Erreur: impossible de diviser par zéro") exit() resultat = nombre_a_gauche / nombre_a_droite else: print("Erreur: le symbole d'opération doit être '+', '-', '*' ou '/'") exit() # Étape 6: Afficher le résultat print("Le résultat de l'opération est: ",resultat)
c'est chatgpt khey ça marche pas
Le 08 août 2023 à 18:16:09 :
Le 08 août 2023 à 18:13:50 :
Le 08 août 2023 à 18:12:46 :
> Le 08 août 2023 à 18:10:31 :
>> Le 08 août 2023 à 18:06:15 :
> >> Le 08 août 2023 à 18:03:40 :
> > >> Le 08 août 2023 à 18:02:42 :
> > > >> Le 08 août 2023 à 17:59:51 :
> > > > >
> > > > > un génie pour m'aider à trouver la solution?
> > > >
> > > > Clique sur result pour addition
> > >
> >
> > Vire les strings que t'as rajouté dans les inputs au debut (le 5: 10: et + et remet print("Le résultat de l'opération est: ",resultat)
>
t'as la solution khey? STP
Être moins con. T'as vu où tu mets "Le résultat est" ?
je dois le mettre où?
Ce que chatgpt a pondu est quasi bon, c'est la derniere ligne après #etape 6 qui l'est pas
Le 08 août 2023 à 18:21:07 :
Le 08 août 2023 à 18:19:14 :
Le 08 août 2023 à 18:17:29 :
Le 08 août 2023 à 18:15:40 :
# Étape 1: Demander les nombres à l'utilisateur nombre_a_gauche = input() nombre_a_droite = input() # Étape 2: Demander l'opération à l'utilisateur operation = input("Entrez l'opération (+, -, * ou /) : ") # Étape 3: Initialiser la variable resultat resultat = 0 # Étape 4: Vérifier les nombres entiers if not nombre_a_gauche.isnumeric() or not nombre_a_droite.isnumeric(): print("Erreur: les deux nombres doivent être des nombres entiers") exit() # Convertir les entrées en entiers nombre_a_gauche = int(nombre_a_gauche) nombre_a_droite = int(nombre_a_droite) # Étape 5: Vérifier le symbole et effectuer le calcul if operation == '+': resultat = nombre_a_gauche + nombre_a_droite elif operation == '-': resultat = nombre_a_gauche - nombre_a_droite elif operation == '*': resultat = nombre_a_gauche * nombre_a_droite elif operation == '/': if nombre_a_droite == 0: print("Erreur: impossible de diviser par zéro") exit() resultat = nombre_a_gauche / nombre_a_droite else: print("Erreur: le symbole d'opération doit être '+', '-', '*' ou '/'") exit() # Étape 6: Afficher le résultat print("Le résultat de l'opération est: ",resultat)
c'est chatgpt khey ça marche pas
Le 08 août 2023 à 18:16:09 :
Le 08 août 2023 à 18:13:50 :
> Le 08 août 2023 à 18:12:46 :
>> Le 08 août 2023 à 18:10:31 :
> >> Le 08 août 2023 à 18:06:15 :
> > >> Le 08 août 2023 à 18:03:40 :
> > > >> Le 08 août 2023 à 18:02:42 :
> > > > >> Le 08 août 2023 à 17:59:51 :
> > > > > >
> > > > > > un génie pour m'aider à trouver la solution?
> > > > >
> > > > > Clique sur result pour addition
> > > >
> > >
> > > Vire les strings que t'as rajouté dans les inputs au debut (le 5: 10: et + et remet print("Le résultat de l'opération est: ",resultat)
> >
>
t'as la solution khey? STP
Être moins con. T'as vu où tu mets "Le résultat est" ?
je dois le mettre où?
Ce que chatgpt a pondu est quasi bon, c'est la derniere ligne après #etape 6 qui l'est pas
Clique sur result dans addition
operation = input()
Le 08 août 2023 à 18:17:45 :
print("Le résultat de l'opération est:", resultat)
Sinon tu as un espace en trop.
Le 08 août 2023 à 18:28:17 :
Le 08 août 2023 à 18:25:08 :
Le 08 août 2023 à 18:23:45 :
Ah non je sais, pour l'étape 2 tu met caoperation = input()
On y est presque, y a un espace en trop après les : dans le dernier print, enleve le
merci les kheys !
mais c'est bizarre car ils valident l'exo alors que j'ai pas utilisé la structure match, alors que c'est ce qu'ils me demandaient
Le 08 août 2023 à 18:32:54 :
Le 08 août 2023 à 18:28:17 :
Le 08 août 2023 à 18:25:08 :
Le 08 août 2023 à 18:23:45 :
Ah non je sais, pour l'étape 2 tu met caoperation = input()
On y est presque, y a un espace en trop après les : dans le dernier print, enleve le
merci les kheys !
mais c'est bizarre car ils valident l'exo alors que j'ai pas utilisé la structure match, alors que c'est ce qu'ils me demandaient
Ça vérifie juste que tu as la bonne sortie.
Données du topic
- Auteur
- AHIPROUTANT3
- Date de création
- 8 août 2023 à 17:32:15
- Nb. messages archivés
- 62
- Nb. messages JVC
- 62