Maison >développement back-end >Tutoriel Python >Lisez les fonctions personnalisées Python et les valeurs de retour des fonctions Python dans un seul article, avec des exemples détaillés
La fonction est l'un des contenus essentiels de la programmation Python. Cet article présente principalement le concept de Fonction personnalisée Python et les points de connaissance associés de la Valeur de retour de la fonction Python. Qu'est-ce que la fonction personnalisée Python ? Que fait-il, comment définir une fonction et comment appeler la valeur de retour de la fonction Python.
Qu'est-ce qu'une Fonction personnalisée Python
Une fonction est un segment de code organisé et réutilisable utilisé pour implémenter une fonction unique ou associée. Les fonctions
peuvent améliorer la modularité des applications et la réutilisation du code. Vous savez déjà que Python fournit de nombreuses fonctions intégrées, telles que print(). Mais vous pouvez également créer vos propres fonctions, appelées fonctions définies par l'utilisateur.
Alors comment personnaliser la Fonction Python
1 Vous pouvez définir une fonction avec les fonctions que vous souhaitez, ce qui suit est. Règles simples :
2. Le bloc de code de fonction commence par le mot-clé def, suivi du nom de l'identifiant de la fonction et de parenthèses ().
3. Tous les paramètres entrants et variables indépendantes doivent être placés entre parenthèses. Les paramètres peuvent être définis entre parenthèses.
4. La première ligne de l'instruction de fonction peut éventuellement utiliser une chaîne de documentation - utilisée pour stocker les descriptions de fonctions.
5. Le contenu de la fonction commence par deux points et est en retrait.
6.return [expression] Termine la fonction et renvoie éventuellement une valeur à l'appelant. Renvoyer sans expression équivaut à renvoyer Aucun.
À proposFonction personnalisée PythonSyntaxe :
def functionname( parameters ): "函数_文档字符串" function_suite return [expression]
Par défaut, les valeurs et les noms des paramètres sont tels que définis dans la déclaration de fonction La commande correspond.
Instance
def printme( str ): "打印传入的字符串到标准显示设备上" print str return
Alors comment écrire une valeur de retour de fonction Python ?
instruction return :
instruction return [expression] fonction de sortie, sélective Renvoie un expression à l’appelant. Une instruction return sans valeurs de paramètres renvoie None. Les exemples précédents n'ont pas montré comment renvoyer une valeur. L'exemple suivant vous expliquera comment procéder :
#!/usr/bin/python # -*- coding: UTF-8 -*- # 可写函数说明 def sum( arg1, arg2 ): # 返回2个参数的和." total = arg1 + arg2 print "函数内 : ", total return total; # 调用sum函数 total = sum( 10, 20 );
Le résultat de l'exemple ci-dessus :
函数内 : 30
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!