Log in

View Full Version : aaa problema python



Mez
9th April 2008, 14:05
allora dovrei imparare (oddio, a grandi linee imparare) la base di questo linguaggio, è ok non è difficile pero quando uso l'if, elif & else nella Shell di Python non mi funziona pd
facciamo un esempio banale:


a = 5
if a == 5:
print 'ok'
else:

SyntaxError: invalid syntax



cioè, come cazzo vado a capo nella shell? di seguito non me lo fa fare sto stronzo

per chi ne sa sa darmi un piccolo chiarimento?

grazie

Mez
9th April 2008, 14:23
cioè, mi spiego meglio, se ho una roba simile:


>>> a = 5
>>> if a == 5:
... print 'ok'
... elif a > 5:
... print 'troppo'
... else:
... print 'poco'


perchè sulla shell non riesco a farla? mi da syntax error?

mi conviene farla su wordpad esalvarla .py e poi farla eseguire?

Mez
9th April 2008, 15:39
risolto, chiudete pure

Bilu
9th April 2008, 16:18
spiegaci come almeno :afraid:

Mez
9th April 2008, 16:27
suka bilu, cmq quello non ho risolto perchè dara sempre errore, a me serviva capire cosa pd erano i puntini in fin dei conti.
infatti se faccio una cosa simile funziona perfettamente:


>>> listaGrano = range(1,11)
>>> for i in listaGrano:
... print 'Coda di costruzione ' + str(i)
Coda di costruzione 1
Coda di costruzione 2
Coda di costruzione 3
Coda di costruzione 4
Coda di costruzione 5
Coda di costruzione 6
Coda di costruzione 7
Coda di costruzione 8
Coda di costruzione 9
Coda di costruzione 10


ma elif esiste nel python?? Ho avuto dei problemi su certi comandi, tipo:
il comando output.wre non me lo fa usare, devo fare output.write per scrivere

Evildark
9th April 2008, 16:49
spiegaci come almeno :afraid:

ti ho piemmato io, hai visto?

scusate OT :p