Explications code python
Fermé
Sky_0348
Messages postés
2
Date d'inscription
samedi 21 août 2021
Statut
Membre
Dernière intervention
2 septembre 2021
-
Modifié le 21 août 2021 à 14:03
Phil_1857 Messages postés 1872 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 - 21 août 2021 à 13:57
Phil_1857 Messages postés 1872 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 - 21 août 2021 à 13:57
A voir également:
- Explications code python
- Citizen code python - Accueil - Outils
- Code asci - Guide
- Code puk bloqué - Guide
- Code telephone oublié - Guide
- Code activation windows 10 - Guide
2 réponses
Phil_1857
Messages postés
1872
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
28 février 2024
168
Modifié le 21 août 2021 à 08:51
Modifié le 21 août 2021 à 08:51
Bonjour,
ben oui si s%2 == 0 -> s=s/2, donc s=25
Mais comme tu fais une boucle, tu divises à chaque tour et à la fin s=11
Il faudrait indenter le print(s) final:
et la tu as 10 fois s=25
et donc la boucle, elle sert à quoi ?
ben oui si s%2 == 0 -> s=s/2, donc s=25
Mais comme tu fais une boucle, tu divises à chaque tour et à la fin s=11
Il faudrait indenter le print(s) final:
s = 50 for i in range(10 , 20) : if s%2 == 0 : s /= 2 else : s = 3*s + 1 print (s)
et la tu as 10 fois s=25
et donc la boucle, elle sert à quoi ?
Phil_1857
Messages postés
1872
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
28 février 2024
168
21 août 2021 à 13:57
21 août 2021 à 13:57
C'est ça:
avec le print dans la boucle, on imprime 10 valeurs de s différentes
la dernière étant s=11.0 ....
avec le print dans la boucle, on imprime 10 valeurs de s différentes
la dernière étant s=11.0 ....
21 août 2021 à 13:20