for-else.py
for fruit in ['banana','apple','orange']:
#Wenn Sie in der Mitte aus der Schleife ausbrechen, wird else nicht ausgeführt
#if fruit ==apple:
# break
print('I ate ' + fruit)
else:
print('I ate all!')
Dies ist eher eine Try-außer-Beziehung als wenn-sonst. Es gibt jedoch Dokumente, die nicht empfohlen werden, wie z. B. Effective Python, da es für Menschen aus anderen Sprachen schwierig ist, diese zu verstehen.
Recommended Posts