J'étudie actuellement Python dans une nouvelle entreprise, mais contrairement à d'autres langages, le simple fait de déplacer les retraits peut provoquer des erreurs ou un traitement incorrect.
Dans le sample.py ci-dessous, le résultat de sortie sera answer.py.
sample.py
for i in range(10):
if i == 1:
continue
if i == 8:
break
print(i)
answer.py
0
2
3
4
5
6
7
Toutefois, dans l'exemple suivant sample2.py où le retrait est mal aligné, aucune erreur ne se produit, mais parce que le retrait est mal aligné, print (i) ne sera pas sortie.
sample2.py
for i in range(10):
if i == 1:
continue
if i == 8:
break
print(i)
Recommended Posts