i Python i blocchi di condice si delimitano dai spazi usati per identizzarli
non si usano {} o parole codice aposite per delimitare i blocchi
esempio: comandi if
print("eseguito sempre all'inizio")
if condizione:
print('eseguito in mezzo solo se la condizione è vera')
print('eseguito in mezzo solo se la condizione è vera')
print('eseguito in mezzo solo se la condizione è vera')
print('eseguito sempre alla fine')
- dopo if c'è un blocco di codice con un livello di indentazione maggiore che include 3 print
- se la condizione if è vera, i 3 print vengono eseguiti
- se la condizione if è falsa, i 3 print non vengono eseguiti
il blocchi dei comandi in if sono delimitati dal rientro
regole
- usare sempre 4 spazi per livello di indentazione
- evitare l’uso dei caratteri di tabulazione
- non mischiare mai l’uso di tabulazioni e spazi