A voir également:
- Erreur programme résolution d'équation du second degré
- Erreur 0x80070643 - Guide
- Programme demarrage windows 10 - Guide
- Programme (x86) ✓ - Forum Windows
- Iptv erreur de lecture - Forum TV & Vidéo
- Lg non programmé ✓ - Forum TV & Vidéo
4 réponses
Je n'arrive pas a le poster ici avec une indentation valide sans le réécrire intégralement mais le problème ne viens pas de là.
yg_be
Messages postés
22720
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
23 avril 2024
1 476
Modifié le 24 juil. 2019 à 18:24
Modifié le 24 juil. 2019 à 18:24
bonjour, merci d'utiliser les balises de code pour poster du code.
je me demande s'il est bien utile d'entourer les réponses multiples de parenthèses.
je me demande s'il est bien utile d'entourer les réponses multiples de parenthèses.
Merci voici une version correctement balisée.
def rho (a,b,c): return b*b-4*a*c def n_solutions(a,b,c): if rho(a,b,c)<0: return 0 elif rho(a,b,c)==0: return 1 else: return 2 def solution(a,b,c): nb=n_solutions(a,b,c) if nb==0: return None elif nb==1: return -b/(2*a) elif nb==2: return ((-b+racine_carree(rho(a,b,c)))/(2*a) , (-b-racine_carree(rho(a,b,c)))/(2*a))
yg_be
Messages postés
22720
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
23 avril 2024
1 476
25 juil. 2019 à 09:37
25 juil. 2019 à 09:37
je me demande s'il est bien utile d'entourer les réponses multiples de parenthèses.
yg_be
Messages postés
22720
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
23 avril 2024
1 476
>
AlexC
25 juil. 2019 à 18:41
25 juil. 2019 à 18:41
peux-tu montrer le code sans les parenthèses (extérieures).
Voici:
def rho (a,b,c): return b*b-4*a*c def n_solutions(a,b,c): if rho(a,b,c)<0: return 0 elif rho(a,b,c)==0: return 1 else: return 2 def solution(a,b,c): nb=n_solutions(a,b,c) if nb==0: return None elif nb==1: return -b/(2*a) elif nb==2: return (-b+racine_carree(rho(a,b,c)))/(2*a) , (-b-racine_carree(rho(a,b,c)))/(2*a)
yg_be
Messages postés
22720
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
23 avril 2024
1 476
26 juil. 2019 à 14:32
26 juil. 2019 à 14:32
et toujours le même message d'erreur?
if round(abs(second-first), places) == 0: TypeError: unsupported operand type(s) for -: 'tuple' and 'float'
yg_be
Messages postés
22720
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
23 avril 2024
1 476
>
AlexC
27 juil. 2019 à 14:14
27 juil. 2019 à 14:14
est-ce un site public?