Re: [Python] Problemi con l'if statement
On Nov 12, 2012, at 8:28 AM, Marco Beri marcob...@gmail.com wrote: Forse non erano manuali su Python allora :) Magari erano manuali su come fare gli obfuscated code contests in Perl... -enrico ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
[Python] Problemi con l'if statement
Ho provato a mandare in esecuzione una quindicina di volte codici semplicissimi come quello seguente,senza mai riuscirci,per testare l'if statement in linguaggio python. - x=3 if x3: print(x e' minore di 3) else: print(x e' maggiore od uguale a 3) -- Non mi è stato possibile mandare in esecuzione tale codice,nè da riga di comando nè tramite il file.py creato. Mi viene segnalato invalid syntax Inoltre,dopo avere visto dei videotutorials in rete,ho notato che in comandi del tipo: name=int(raw_input(Immettere gli anni)) ad altri il nome della funzione raw_input appariva colorato,nel mentre a me no. Ho modificato personalmente i colori,ed a me il nome della funzione per la gestione dei dati di input da riga di comando,appariva colorato solamente se lo modificavo con input invece che raw_input. Mi scuso per probabili imperfezioni nella esposizione del mio problema(sono neofita) e spero di ricevere una risposta. Cordiali saluti___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Problemi con l'if statement
penso che il tuo problema è solo di Indentazione del codice. Prova con: x=3 if x3: print(x e' minore di 3) else: print(x e' maggiore od uguale a 3) Il 11 novembre 2012 22:35, Luigi Campobello az...@live.it ha scritto: Ho provato a mandare in esecuzione una quindicina di volte codici semplicissimi come quello seguente,senza mai riuscirci,per testare l'if statement in linguaggio python. - x=3 if x3: print(x e' minore di 3) else: print(x e' maggiore od uguale a 3) -- Non mi è stato possibile mandare in esecuzione tale codice,nè da riga di comando nè tramite il file.py creato. Mi viene segnalato invalid syntax Inoltre,dopo avere visto dei videotutorials in rete,ho notato che in comandi del tipo: name=int(raw_input(Immettere gli anni)) ad altri il nome della funzione raw_input appariva colorato,nel mentre a me no. Ho modificato personalmente i colori,ed a me il nome della funzione per la gestione dei dati di input da riga di comando,appariva colorato solamente se lo modificavo con input invece che raw_input. Mi scuso per probabili imperfezioni nella esposizione del mio problema(sono neofita) e spero di ricevere una risposta. Cordiali saluti ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Problemi con l'if statement
Ciao Luigi, Ben arrivato :)) hai indentato correttamente il codice ? dopo la if devi mettere un tab o 4 caratteri, l'indentazione in python e' fondamentale. x=3 if x3: print(fff) else: print(ddd) per quanto riguarda la colorazione del codice, dipende dal'editor che utilizzi, io per esempio utilizzo dreampie, che per fare dei test e per imparare va benissimo.. poi ti consiglio un libro che per me e' stato fondamentale per partire e capire il linguaggio: http://rmi.net/~lutz/about-lp4e.html ciao, Matteo Il 11/11/2012 22:35, Luigi Campobello ha scritto: Ho provato a mandare in esecuzione una quindicina di volte codici semplicissimi come quello seguente,senza mai riuscirci,per testare l'if statement in linguaggio python. - x=3 if x3: print(x e' minore di 3) else: print(x e' maggiore od uguale a 3) -- Non mi è stato possibile mandare in esecuzione tale codice,nè da riga di comando nè tramite il file.py creato. Mi viene segnalato invalid syntax Inoltre,dopo avere visto dei videotutorials in rete,ho notato che in comandi del tipo: name=int(raw_input(Immettere gli anni)) ad altri il nome della funzione raw_input appariva colorato,nel mentre a me no. Ho modificato personalmente i colori,ed a me il nome della funzione per la gestione dei dati di input da riga di comando,appariva colorato solamente se lo modificavo con input invece che raw_input. Mi scuso per probabili imperfezioni nella esposizione del mio problema(sono neofita) e spero di ricevere una risposta. Cordiali saluti ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
[Python] Problemi con l'if statement
Grazie tantissimo Marcello e Matteo,ora è tutto ok!!! Il codice che mi ha scritto Marcello è stato eseguito correttamente. Oltre che il problema dell’if mi sembra vi fosse anche quello dell’else,che credo debba essere digitato all’inizio della sua riga di appartenenza,senza alcuno spazio iniziale. Effettivamente,tutti i manuali che ho provato a consultare,non mi sembra abbiano dato un’adeguata importanza all’indendazione. Grazie ancora CiaowlEmoticon-smile[1].png___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python