Vient de commencer à jouer avec un micro BBC: Bit. L'un des exemples a cette ligne de code
flash = [image (). Inverser () * (I / 9) pour i in gamme (9, -1, -1)] p>
IT génère un ensemble d'images. En essayant de comprendre ce qui se passe, j'ai écrit ce morceau de code p> qui produit p> merci p> p>
3 Réponses :
Votre fonction Invert ne renvoie rien, alors que vous essayez de la multiplier, vous avez Aucun * float code> résultant de votre réponse décrite. P>
in ceci fonctionnera p> p> INVERT () code> Vous devez transmettre des valeurs INT et renvoyer toute valeur INT. Dans votre code, vous ne retournez pas de
Cela revient simplement le premier argument. Je ne sais pas ce que invert code> est censé faire, mais cela fait simplement
renvoie argense [0] si argense autre code>.
juste vient de découvrir l'image a un * opérateur, c'est-à-dire que ce n'est pas l'opérateur de déballage, qui était la chose qui me confondait. P>
Merci pour les réponses p>