We were unable to load Disqus. If you are a moderator please see our troubleshooting guide.

youyoub2b • 1 year ago

Bonjour savez vous ou est ce qu'on peut trouver les corrections des exercices (sans les avoir fini)

Strawman • 1 year ago

"Ce qui est stocké est le résultat et non le calcul. Ce qui veut dire que si on modifie la valeur de a, la variable gardera la valeur 12."

Totalement faux du coup et qui ne fait pas sens. Il va garder en mémoire le calcul, et la variable c sera affectée du calcul. Si on modifie la variable a, le résultat sera forcément différent. ça prévoit du lourd pour la suite...

Narack • 2 years ago

bonjour , page 9/10 exercice 3 quand je test mon code sur Bracket il semble sortir le bon resultat ( chaine de voyelles) mais quand j essai de le valider sur CG il ne me sort que la première voyelle et bloque. need hlp plz

Anonymous • 2 years ago

quand j'appui run pour voir les instructions rien ne s'affiche ça me met toujours en mode attente

Aymane848 • 2 years ago

import math

class Fraction :

def __init__(self,a,b):
self.num = a
self.den = b

def __str__(self):
return f"{self.num}" if (self.den==1) else (f"{self.num} / {self.den}")

def reduire(self):
return Fraction(round(self.num/math.gcd(self.num,self.den)),round(self.den/math.gcd(self.num,self.den)))

frac = Fraction(3,1)
print(frac.den)

print(frac)

avec ce code, la réduction se passe très bien, mais le test s'attend à avoir 4/1 au lieu de 4......

Ponoran • 2 years ago

Super exercices et explications claires !

Une erreur semble s'être glissée sur les résultats attendus des exercices 2 et 3 (du chapitre 10 sur les chaînes de caractères) qui
n'attendent que le premier caractère de la chaîne modifié en sortie au lieu de la chaîne complète modifiée.