Python créer des listes avec itérations par boucles - Page 2
Résolu
Précédent
- 1
- 2
Nos messages se sont croisés.
Regarde donc le message 5, et ensuite ici https://lite.qwant.com/?q=python+fonction+retourner+plusieurs+valeurs&client=opensearch
Regarde donc le message 5, et ensuite ici https://lite.qwant.com/?q=python+fonction+retourner+plusieurs+valeurs&client=opensearch
Thomasdu33
il est super clair le site
Et en attendant, je te propose de modifier un peu ton code comme ça
et d'observer ce qui se passe
def f():
a = 0
for x in range(2, 10):
while x != 1:
if x % 2 == 1:
x = x * 3 + 1
else:
x = x / 2
a = a + 1
print("x ", x)
yield x
print("a ", a)
print("-" * 78)
print(max(f()))
print("-" * 78)
et d'observer ce qui se passe
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questiondef f():
a = 0
for x in range(2, 10):
while x != 1:
if x % 2 == 1:
x = x * 3 + 1
else:
x = x / 2
a = a + 1
print(x)
yield x
print(a)
print("-" * 78)
print(max(f()))
print("-" * 78)
Bonjour
En Python, l’indentation est primordiale, or par défaut le site ne la conserve pas.
Pour la conserver il faut utiliser les balises de code. Voir ce petit tuto https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
On pourra commencer à essayer de t’aider quand tu auras reposté correctement ton code.
En Python, l’indentation est primordiale, or par défaut le site ne la conserve pas.
Pour la conserver il faut utiliser les balises de code. Voir ce petit tuto https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
On pourra commencer à essayer de t’aider quand tu auras reposté correctement ton code.
Précédent
- 1
- 2