(Et je crois que la double affectation (i=j=0) n’est pas recommandée en python (ça pose des problèmes avec les mutables).)
C’est juste, mais justement ici il s’agit d’int donc aucun problème pour une double affectation. Mais effectivement avec un mutable, une liste par exemple, les deux variables sont initialisées avec le même objet, donc quand l’on modifie l’un on modifie l’autre.
>>> a = b = []
>> b.append('pareil')
>> a
['pareil']
>> b
['pareil']
>> c = d = 0
>> c += 1
>> c
1
>> d
0
Bon pas réussi à formatter le code sur plusieurs lignes..
2 commentaires
Blocage des sites X : « il existera toujours des méthodes pour contourner la vérification d’âge »
30/03/2021
Le 30/03/2021 à 23h 00
Puissance moyenne et consommation d’énergie : notre protocole de mesures
22/01/2021
Le 23/01/2021 à 10h 10
C’est juste, mais justement ici il s’agit d’int donc aucun problème pour une double affectation.
Mais effectivement avec un mutable, une liste par exemple, les deux variables sont initialisées avec le même objet, donc quand l’on modifie l’un on modifie l’autre.
Bon pas réussi à formatter le code sur plusieurs lignes..