Comment retourner un int valeur à partir d'une fonction python
Je suis vraiment Python et trouvé cet extrait en ligne que j'ai modifié, pour l'instant, j'ai l'impression x * y mais je veux être en mesure de le retourner comme un int valeur, de sorte que je peux l'utiliser plus tard dans le script.
Je suis à l'aide de Python 2.7.6.
def show_xy(event):
xm, ym = event.x, event.y
x3 = xm * ym
print x3
root = tk.Tk()
frame = tk.Frame(root, bg = 'yellow',
width = 300, height = 200)
frame.bind("<Motion>", showxy)
frame.pack()
root.mainloop()
Salutations,
Postie
OriginalL'auteur Pstie | 2014-05-10
Vous devez vous connecter pour publier un commentaire.
Pour renvoyer une valeur, il vous suffit d'utiliser
return
au lieu deprint
:Exemple simplifié:
Il doit y avoir un problème avec ma mise en page alors que tout fonctionne mais il semble que la valeur inclinent la portée de n'importe où ailleurs dans mon script. Merci pour l'aide
J'aime votre sarcasme. Je l'ai fait moi-même. 🙂
OriginalL'auteur sshashank124
À l'aide de "retour", vous pouvez le retourner sort de la fonction. En outre, vous pouvez spécifique au type de données.
Par Exemple:
De sortie:
Vous pouvez également afficher le type de données qui ont été retournés de la fonction type()
De sortie:
OriginalL'auteur bAmerang