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

Cia_Python • 2 weeks ago

Bonjour, j'essaie de savoir ce qui ne va pas apparemment "

En testant les valeurs [1, 2, 3, 4, 5, 6] le résultat obtenu est 0 trouvé au lieu de 0 non trouvé" :

def ma_fonction(liste):
liste = [0,4,8,16]
for n in liste :
if n == 0:
return("0 trouvé")
break
else:
return("0 non trouvé")

help, merci

Alshock • 2 weeks ago

si ton `else:` est au niveau de ton `if`, dès que le premier élément n'est pas un 0 il va retourner "0 non trouvé". Pour savoir si tu n'as trouvé aucun 0, il faut attendre d'avoir parcouru toute la liste, et n'avoir jamais trouvé de 0.

Chum • 1 month ago

It seems hard at first, but gets easier as you learn to play it.

Bengibabuya • 1 month ago
TOTOFAFAT • 1 month ago

problème page 3 exercice 2
d=((a+5)//(n-1))
e=((a+5)%(n-1))

print(d)
print(e)
# Appuyer sur Run pour recevoir les instructions
Calculer le reste de la division euclidienne de a+5 par n-1 et sauvegarder le résultat dans e. Ensuite, afficher e
j ais toujours une erreure . merci de votre aide

Astico • 2 months ago

https://uploads.disquscdn.c...

j'ai raté un truc ?

Vincent Gldn • 2 months ago

Salut à tous! je suis à l’exo 2 de la page 7/135 et quand je rentre le code :

def ma_fonction(t):
#Ne pas toucher ce qui précède
#Les valeurs pour les variables en entrée seront automatiquement données
#Ecrire ci-dessous en n'oubliant pas d'indenter
t = -10

if t>100:
print ("GAZEUX")
elif t>=0:
print("LIQUIDE")
else:
print("SOLIDE")
print(t)

J'ai en résultat :

SOLIDE
-10

Mais la correction me dit :

En testant les valeurs -10 le résultat obtenu est None au lieu de SOLIDE

Quelqu'un sais m'expliquer ou ça bug? merci d'avance !

Astico • 2 months ago

c'est une fonction. Si tu ne retournes rien. bah il y a rien (none)
remplace les
print("blabla")
par des
return "blabla"

la correction de l'exercice doit se baser sur ce que renvoie la fonction.

VincentGldn • 2 months ago

ah oui d'accord, en effet ca va mieux...
Merci bien !

failleur731 • 2 months ago

bonjour,

je suis bloquer à l'exercice 1 je n'arrive pas à identifier ke probleme
je vous met le code :

def mon_programme(n):
# Ne pas toucher ce qui précède
# Les valeurs pour la variable en entrée seront automatiquement données
# Ecrire ci-dessous en n'oubliant pas d'indenter
x=n-3
print(x)
y=x*2
print(y)
z=(y)**2
print(z)
a=z/10
print(a)
reponse =(n,x,y,z)
print reponse
# Appuyer sur Run pour recevoir les instructions

Astico • 2 months ago

indice:
==> reponse =(n,x,y,z) pas bon
==> print()

floths • 2 months ago

help j arrive pas les exercices sur les conditions ToT

floths • 2 months ago

il n'y a pas moyens d'avoir la correction des exercices quand on n'y arrive pas ?

Yecin • 2 months ago

tu bloques où ?

Dbess • 2 months ago

Merci c'est topppp !