Buongiorno, è da una settimana che ho deciso di iniziare a studiare python. Mi sono bloccato in un punto dell mio programma da seguire. Nel momento in cui voglio definire una funzione mi da un errore.
chiesto 08 Sep '15, 16:28 RattlyFern41846 |
Indentazione sballata penso sia questo il problema Riguarda le regole della indentazione ha risposto 07 Oct '15, 12:54 piero |
Segui questa domanda
Via email:Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui
Via RSS:Basi di markdown
- *corsivo* o __corsivo__
- **grassetto** o __grassetto__
- collegamento:[testo](http://url.com/ "titolo")
- immagine?![alt testo](/path/img.jpg "titolo")
- elenco numerato: 1. Foo 2. Bar
- per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
- è supportato anche semplice HTML
Tag:
domanda posta: 08 Sep '15, 16:28
domanda visualizzata: 2,107 volte
ultimo aggiornamento: 09 Oct '15, 10:05
Controlla se è questo il problema tipo questione di spazi colonne
def unarigavuota():
No non è quello il problema
@RattlyFern41846: il problema invece è proprio quello: prima di print, sulla stessa riga, devi mettere almeno uno spazio. Immagino saprai che python è un linguaggio dove, a differenza degli altri, è fondamentale l'allineamento e l'indentazione per identificare i blocchi di codice.
@RattlyFern41846: stai definendo la funzione usando il terminale? E' più comodo (ma forse non è quello che vuoi) utilizzare un editor di testo per creare un file <nomechevuoi>.py ed poi da terminale scrivere
python <nomechevuoi>.py