Maison > développement back-end > Tutoriel Python > Fonction Python (1) Qu'est-ce qu'une fonction

Fonction Python (1) Qu'est-ce qu'une fonction

silencement
Libérer: 2019-07-08 10:23:39
original
3112 Les gens l'ont consulté

Fonction Python (1) Qu'est-ce qu'une fonction

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
Copier après la connexion

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)
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal