J'ai ce code pour calculer les facteurs premiers de n Que fait la ligne J'ai cherché l'opérateur n // = k code> à l'intérieur de la boucle tandis que? P>
// = code>, mais je ne trouve rien. Je suppose que c'est ce qui veille à ce que
k code> est prime. Mais comment? P> P>
4 Réponses :
L'opérateur divise n code> par
k code> (division entier, avec reste) et attribue le résultat à
n code>. p>
Vous pouvez taper Voir aussi: https : //fr.wikipedia.org/wiki/floor_and_ceiling_functions P> p> aide ('//') code> dans Python pour obtenir plus d'informations. Mais voici la section qui apparaît:
//
L'opérateur "//" est un Division de plancher strong> em> em>, qui est une division qui se présente dans un nombre entier qui est Exemple: P> 19 // 10 = 1 p>
19/10 = 1.9. P>
blockQuote> Normalement, ce nombre entier ajustement, entraînerait le numéro 2, car il est plus proche de 1,9 de 1, mais une division de plancher forte> em> ignore que. p> est juste comme p>
Déclarations d'affectation augmentée