Forum >> Principianti >> Richiamare una funzione in Python 3

Pagina: 1

Buongiorno,
mi sto approciando al linguaggio da pochi giorni attraverso il tutorial per ragazzi "passo dopo passo...",
Sto seguendo un esempio riportato nel testo:

def doppio(numero):
    numero_per_due=numero*2
    return numero_per_due

numero=int(input("inserisci un numero ")
doppio(numero)           
print("il doppio è", numero)


Nel secondo blocco di istruzioni all'esecuzione del programma mi evidenzia in rosso la parola 'doppio' indicando un errore di sintassi, è come se non riconoscesse che la parola 'doppio' sta ad indicare il richiamo della funzione con l'omonimo nome.
Grazie




--- Ultima modifica di Nic80 in data 2017-02-13 16:34:16 ---

--- Ultima modifica di ㎝ in data 2017-02-13 16:35:18 ---
Buongiorno,
mi sto approciando al linguaggio da pochi giorni attraverso il tutorial per ragazzi "passo dopo passo...",
Sto seguendo un esempio riportato nel testo:

def doppio(numero):
    numero_per_due=numero*2
    return numero_per_due

numero=int(input("inserisci un numero ")
doppio(numero)           
print("il doppio è", numero)

Nel secondo blocco di istruzioni all'esecuzione del programma mi evidenzia in rosso la parola 'doppio' indicando un errore di sintassi, è come se non riconoscesse che la parola 'doppio' sta ad indicare il richiamo della funzione con l'omonimo nome.
Manca una parentesi nella riga precedente.



THE 🍺-WARE LICENSE (Revision ㊷):
<㎝🐌🐍.🇮🇹> wrote this post. As long as you retain this notice you
can do whatever you want with this stuff. If we meet some day, and you
think this stuff is worth it, you can buy me a 🍺 in return. -- ㎝
def doppio(n):
    n = n*2
    return n

n =int(input("inserisci un numero "))
doppio(n)
print("il doppio è", doppio(n))




--- Ultima modifica di Daniele aka Palmux in data 2018-08-16 08:56:03 ---
Ti ho sistemato la formattazione, ricordati sempre di usare il tasto apposito per inserire codice.

Cya



Pagina: 1



Esegui il login per scrivere una risposta.