Les amis qui ont été exposés au langage C doivent être très familiers avec le mot fonction, quel que soit le langage de programmation dans lequel elle se trouve, une fonction (bien sûr, elle s'appelle une méthode). certaines langues) ont la même signification) jouent tous un rôle essentiel. Aujourd'hui, apprenons l'utilisation des fonctions en Python.
1. Définition de la fonction
Dans certains langages de programmation, la déclaration de fonction et la définition de fonction sont séparées (dans ces langages de programmation, la déclaration de fonction et la définition de fonction peuvent apparaître dans des fichiers différents (comme le langage C ), mais en Python, la déclaration de fonction et la définition de fonction ne font qu'un. En Python, la forme de base de la définition d'une fonction est la suivante :
def function(params): block return expression/value
Voici quelques points :
(1) Utilisez le mot-clé def en Python pour définir une fonction sans spécifier de valeur de retour taper.
(2) Les paramètres des paramètres de fonction peuvent être zéro, un ou plus. De même, les paramètres de fonction n'ont pas besoin de spécifier des types de paramètres, car les variables en Python sont faiblement typées et Python conservera automatiquement son type.
(3) L'instruction return est facultative. Elle peut apparaître n'importe où dans le corps de la fonction, indiquant que l'exécution de l'appel de fonction se termine ici ; return, mais return S'il n'y a aucune expression ou valeur après, NONE sera renvoyé.
Regardez deux exemples ci-dessous :
def printHello(): print 'hello' def printNum(): for i in range(0,10): print i return def add(a,b): return a+b print printHello() print printNum() print add(1,2)
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!