Le 04 octobre 2023 à 04:40:49 :
Le 04 octobre 2023 à 04:39:26 :
Le 04 octobre 2023 à 04:34:57 :
Le 04 octobre 2023 à 04:32:54 :
tu es de quel origine ?Française et tunisienne ( père français , mère tunisienne )
t'es musulman?
Non
Le 04 octobre 2023 à 04:41:05 :
Le 04 octobre 2023 à 04:40:36 :
Le 04 octobre 2023 à 04:39:26 :
Le 04 octobre 2023 à 04:34:57 :
Le 04 octobre 2023 à 04:32:54 :
tu es de quel origine ?Française et tunisienne ( père français , mère tunisienne )
t'es musulman?
+ prénom français ?
Oui
ah donc t'es un déraciné quoi...
aie
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: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 :
> > >
https://image.noelshack.com/fichiers/2023/32/2/1691510371-taa.png > > >
> > > un génie pour m'aider à trouver la solution?
> >
> > Clique sur result pour addition
https://image.noelshack.com/fichiers/2019/49/6/1575739225-gngngngn.png >
>
https://image.noelshack.com/fichiers/2023/32/2/1691510619-screenshot-58.png 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)
https://image.noelshack.com/fichiers/2023/32/2/1691511030-screenshot-59.png
https://image.noelshack.com/fichiers/2023/32/2/1691511163-image.png t'as la solution khey? STP
Être moins con. T'as vu où tu mets "Le résultat est" ?
je dois le mettre où?
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 :
>
https://image.noelshack.com/fichiers/2023/32/2/1691510371-taa.png >
> un génie pour m'aider à trouver la solution?
Clique sur result pour addition
https://image.noelshack.com/fichiers/2019/49/6/1575739225-gngngngn.png
https://image.noelshack.com/fichiers/2023/32/2/1691510619-screenshot-58.png 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)
https://image.noelshack.com/fichiers/2023/32/2/1691511030-screenshot-59.png
https://image.noelshack.com/fichiers/2023/32/2/1691511163-image.png
t'as la solution khey? STP
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 :
https://image.noelshack.com/fichiers/2023/32/2/1691510371-taa.png un génie pour m'aider à trouver la solution?
Clique sur result pour addition
https://image.noelshack.com/fichiers/2019/49/6/1575739225-gngngngn.png
https://image.noelshack.com/fichiers/2023/32/2/1691510619-screenshot-58.png 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:02:42 :
Le 08 août 2023 à 17:59:51 :
https://image.noelshack.com/fichiers/2023/32/2/1691510371-taa.png un génie pour m'aider à trouver la solution?
Clique sur result pour addition
https://image.noelshack.com/fichiers/2019/49/6/1575739225-gngngngn.png
un génie pour m'aider à trouver la solution?
Le 08 août 2023 à 17:57:52 :
Tu as pas lu mon message jusqu'au bout.Relis la consigne, le dernier "print" tu dois juste retourner la variable resultat:
print(resultat)C'est tout. C'est écrit...
bah je l'ai fait khey ça marche pas
Le 08 août 2023 à 17:52:46 :
Tu as fais ce que je t'ai dis ?
Ton problème c'est juste des problèmes de format de string par rapport à ce qui est demandé dans la consigne...
Le 08 août 2023 à 17:42:52 :
Le 08 août 2023 à 17:40:22 :
Le 08 août 2023 à 17:38:54 :
Ils te disent d'utiliser un "match" donc un pattern matching je suppose donc je crois qu'il faut pas utiliser if elif etc à ce moment làouais mais wtf chat gpt me disent de faire ça
du coup ça serait quoi le pattern matching ?
C'est expliqué ici mais j'en ai jamais fait en python c'est relativement récent et peu utile
https://www.infoworld.com/article/3609208/how-to-use-structural-pattern-matching-in-python.html
comme ça :
# Étape 1: Demander les nombres à l'utilisateur
nombre_a_gauche = input("5 : ")
nombre_a_droite = input("10 : ")
# Étape 2: Demander l'opération à l'utilisateur
operation = input("+ : ")
# É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 en utilisant match
match operation:
case '+':
resultat = nombre_a_gauche + nombre_a_droite
case '-':
resultat = nombre_a_gauche - nombre_a_droite
case '*':
resultat = nombre_a_gauche * nombre_a_droite
case '/':
if nombre_a_droite == 0:
print("Erreur: impossible de diviser par zéro")
exit()
resultat = nombre_a_gauche / nombre_a_droite
case _:
print("Erreur: le symbole d'opération doit être '+', '-', '*' ou '/'")
exit()
# Étape 6: Afficher le résultat
print("Le résultat est :", resultat)
?
Le 08 août 2023 à 17:41:05 :
Demande à chat gpt
justement j'ai demandé à chat gpt
Le 08 août 2023 à 17:38:54 :
Ils te disent d'utiliser un "match" donc un pattern matching je suppose donc je crois qu'il faut pas utiliser if elif etc à ce moment là
ouais mais wtf chat gpt me disent de faire ça
du coup ça serait quoi le pattern matching ?
Le 08 août 2023 à 17:36:25 :
Le 08 août 2023 à 17:35:26 :
J'ai lu ton exercice et pour ce que c'est tu ne mérites pas à ce qu'on t'aideil doit etre débutant, soit indulgent.
Le 08 août 2023 à 17:36:29 :
Exo de débutant, remets toi en question
j'ai commencé python y'a 2H
Contexte et instruction:
Code :
# Étape 1: Demander les nombres à l'utilisateur
nombre_a_gauche = input("Entrez le premier nombre entier : ")
nombre_a_droite = input("Entrez le deuxième nombre entier : ")
# É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 est :", resultat)
et j'ai des erreurs :
quelqu'un pour m'aider ? chat gpt m'a donné ce code et pourtant même ça ça n'a pas l'air de fonctionné