python problème

IIlllIIll
2021-10-01 17:27:17

https://image.noelshack.com/fichiers/2021/39/5/1633101999-p.png
j'arrive pas à corriger quelqu'un peut m'aider?

IIlllIIll
2021-10-01 17:29:12

aidez moihttps://image.noelshack.com/fichiers/2016/39/1474895853-potdemiel.png

IIlllIIll
2021-10-01 17:32:06

up les jean pythonshttps://image.noelshack.com/fichiers/2020/15/2/1586210743-risitas-hacking-altieri.png

Dupons
2021-10-01 17:32:51

Edit : non en fait il faut enlever la 1ere parenthèse fermante

GordonNT21
2021-10-01 17:32:53

c'est mal indenté, je sais pas ce que tu veux faire mais le if est pas considéré comme dans le bloc "while" là

GordonNT21
2021-10-01 17:33:49

et revois la ligne 6, t'as pas mis le "end" dans les parenthèses de l'appelle de "print" bref

IIlllIIll
2021-10-01 17:34:38

j'ai essayé de corriger mais ça me fait une boucle de 7https://image.noelshack.com/fichiers/2021/39/5/1633102447-pythonn.png

Dupons
2021-10-01 17:36:03

Comme dit le vdd le if et le +1 ne sont pas indentés correctement, donc pas dans le while

GordonNT21
2021-10-01 17:36:18

https://image.noelshack.com/fichiers/2021/39/5/1633102566-qsdqsqsqsd.png

tiens, je t'ai représenté les différents blocs de ton code actuellement

Hapitaine
2021-10-01 17:37:21

Et incrémente i aussi dans ta boucle :hap:

PyDDB
2021-10-01 17:37:55

la gueule du code :rire:

IIlllIIll
2021-10-01 17:38:52

Le 01 octobre 2021 à 17:36:18 :
https://image.noelshack.com/fichiers/2021/39/5/1633102566-qsdqsqsqsd.png

tiens, je t'ai représenté les différents blocs de ton code actuellement

oui mais le if doit pas être inclus dans le while si?

IkaronPtera
2021-10-01 17:39:30

Le 01 octobre 2021 à 17:36:03 :
Comme dit le vdd le if et le +1 ne sont pas indentés correctement, donc pas dans le while

Ouais Python c'est pas comme PHP, t'as pas le droit d'identer comme un porchttps://image.noelshack.com/fichiers/2021/07/4/1613639007-risichauve.png

IIlllIIll
2021-10-01 17:40:52

Le 01 octobre 2021 à 17:37:55 :
la gueule du code :rire:

attention à ton ordihttps://image.noelshack.com/fichiers/2019/30/6/1564241042-merde-il-a-avast.png

SenseiNaruto2_
2021-10-01 17:42:00

Enlève la première parenthèse fermante du print

lambda_lambda
2021-10-01 17:42:45

Tu fais une boucle "tant que i < 27" avec un i qui vaut tout le temps 1https://image.noelshack.com/fichiers/2020/50/2/1607386908-enxt.png

SenseiNaruto2_
2021-10-01 17:43:22

Le 01 octobre 2021 à 17:42:45 :
Tu fais une boucle "tant que i < 27" avec un i qui vaut tout le temps 1https://image.noelshack.com/fichiers/2020/50/2/1607386908-enxt.png

Ceci aussi

PuceauDeLatome
2021-10-01 17:44:40

Indent toutes les lignes a partir du ifhttps://image.noelshack.com/fichiers/2019/01/3/1546468106-cr7-miroir-zoom.png

GordonNT21
2021-10-01 17:45:29

Le 01 octobre 2021 à 17:38:52 :

Le 01 octobre 2021 à 17:36:18 :
https://image.noelshack.com/fichiers/2021/39/5/1633102566-qsdqsqsqsd.png

tiens, je t'ai représenté les différents blocs de ton code actuellement

oui mais le if doit pas être inclus dans le while si?

justement, si

en gros ne python si tu n'indentes pas correctement, il ne prend pas en compte dans le bloc

https://image.noelshack.com/fichiers/2021/39/5/1633103123-qsdqsqsqsd.png

Azerban
2021-10-01 17:45:30

Je ne sais pas trop ce que tu veux faire mais si tu veux afficher les multiples de 7 et afficher ceux qui sont aussi des multiples de 3 précédés d'une étoile tu peux faire comme ça :

i = 1

while i < 27:
t = i * 7
if t % 3 == 0:
print(f"*{t}")
else:
print(t)
i += 1

Mais le mieux est d'utiliser une boucle for.

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    Partenaire: JVFlux
    Ce site n'est pas associé à Jeuxvideo.com ou Webedia. Nous utilisons seulement des archives publiques.
    Il est inutile de me spammer par e-mail pour supprimer un topic. Au contraire, en conséquence, je mettrais votre topic dans le bloc ci-dessous.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.