<div dir="ltr"><div><br></div><div>​Sorry! Top quoting involontario! (maledetta Gmail!!)</div><div><br></div><div>Ho verificato. Il tuo file (in formato docx) contiene:</div><div><br></div><div>


        
        <span></span>
        
        


<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><p style="margin-bottom:0.35cm;direction:ltr;line-height:115%;text-align:left">nomi = ('gabriella', 'marialaura',
'serena')</p><p style="margin-bottom:0.35cm;direction:ltr;line-height:115%;text-align:left">fornomi in  (nomi)</p><p style="margin-bottom:0.35cm;direction:ltr;line-height:115%;text-align:left">print nomi</p></blockquote>



</div><div><br></div><div>che infilato nell'interprete ti direbbe:</div><div><br></div><div>>>> fornomi in  (nomi)<br>Traceback (most recent call last):<br>  File "<stdin>", line 1, in <module><br>NameError: name 'fornomi' is not defined</div><div><br></div><div><br></div><div> che è un errore di battitura ma viene interpretato come nome</div><div><br></div><div>Corretto in "for nomi" ottieni:</div><div><br></div><div>>>> for nomi in  (nomi)<br>  File "<stdin>", line 1<br>    for nomi in  (nomi)<br>                      ^<br>SyntaxError: invalid syntax<br>>>> <br></div><div><br></div><div>Significa che manca il simbolo due punti!</div><div><br></div><div>Corretto ancora ma manca la spaziatura nella terza riga...</div><div><br></div><div>Correggendo del tutto la forma gira senza errori, ma, guarda cosa si ottiene se ripeti più volte il codice:<br></div><div><br></div><div> --------------------- Prima esecuzione --------------------------------<br></div><div>>>> for nomi in  (nomi):<br>...     print nomi<br>... <br>gabriella<br>marialaura<br>serena</div><div><br></div><div>''' --------------------- Seconda esecuzione --------------------------------<br>>>> for nomi in  (nomi):<br>...     print (nomi)<br>... <br>s<br>e<br>r<br>e<br>n<br>a</div><div><br></div><div>''' --------------------- Terza esecuzione --------------------------------<br></div><div>>>> for nomi in  (nomi)<br>  File "<stdin>", line 1<br>    for nomi in  (nomi)<br>                      ^<br>SyntaxError: invalid syntax<br>>>> for nomi in  (nomi):<br>...     print (nomi)<br>... <br>a<br>>>> <br></div><div><br></div><div>Se studi i principi di python, ad esempio seguendo il think in python, dovresti riuscire a capire perchè.<br></div></div>