Bonsoir à tous.
Je m'initie à python et je me pose la question de la différence entre "&" et "and".
1er code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
a=0
b=32
i=0
cpt=[]
while i<b:
             i=i+1
             if i%3==0 & i%5==0:
                          cpt.append(i)             
print (cpt)
résultat : [3, 6, 9, 12, 15, 18, 21, 24, 27, 30]

2ème code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
a=0
b=32
i=0
cpt=[]
while i<b:
             i=i+1
             if i%3==0 and i%5==0:
                          cpt.append(i)             
print (cpt)
Résultat : [15, 30]

Merci de vos explications

Inode