Forum >> Programmazione Python >> Scripting >> Salve a tutti, ho un problema!

Pagina: 1

Salve a tutti sono uno studente di 14 anni e sono alle prese con il python... Ho provato a scrivere un programmino semplice giusto per iniziare a "smanettare", ma la mia versione 3.4.1 di python mi dai un errore di sintassi. Il programma che ho scritto è il seguente:
def valoreassoluto(x)

if x < 0:

return -x

elif x > 0:

return x

Potete dirmi dove sto sbagliando? Grazie!
Di errori visibili ne vedo solo uno, cioè la mancanza dei due punti alla dichiarazione della funzione.
def valoreassoluto(x):  
    if x < 0:
        return -x
    elif x > 0:
        return x
Ci sarebbe abs() che fa quello che ti serve, ma forse vuoi scrivere un po' di codice per farti le ossa.

Ciao.
Daniele


Pagina: 1



Esegui il login per scrivere una risposta.