| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Python >> Content
    Fonctions Python pour débutants
    La puissance et la flexibilité de Python vient de son utilisation potentielle comme un langage pour les logiciels de bureau traditionnel et un script pour le développement d'applications Web. Python contient les mêmes fonctionnalités que les autres langages de programmation plus enracinées (comme C ou Java) , tout en conservant sa flexibilité. Un des aspects fondamentaux de tous ces langages de programmation, «fonctions », permet aux développeurs d'écrire du code Python claire et concise qui est bien organisé , facile à utiliser et réutiliser , et facile à gérer . Définition des fonctions

    une définition de base , une fonction peut être décrite comme un bloc nommé de code de la effectue une certaine tâche ou de calcul . Une façon simple de définir une fonction ressemblerait à ceci:

    def add ( a, b) :

    Return of a + b

    Ce code définit un "add" fonction , qui prend deux «arguments» (ou variables que le code a besoin pour achever sa tâche ) . Ces arguments ( a, b) sont appelés les «paramètres» de la fonction. Cette fonction a aussi une valeur de retour ou une valeur que la fonction produit après avoir terminé sa tâche (dans ce cas , "ajouter " renvoie la valeur de a + b).
    Appel de fonctions
    Photos

    le mot-clé "def " signifie que le programmeur définit la fonction. Une fonction doit être définie avant d'être utilisé (parce qu'un ordinateur ne peut pas faire n'importe quoi avec une fonction qui n'existe pas ) . Après le programmeur définit la fonction , il ou elle peut maintenant utiliser la fonction dans le code pour effectuer des tâches . En supposant que le programmeur a déjà défini la fonction "add" , il sera désormais disponible pour le programmeur de "call" ( ou d'utilisation) : Photos

    x = 4

    y = 5

    z = add ( x , y)


    La variable "z" contient maintenant les valeurs ajoutées de x et y.
    Comment fonctionnent-elles de < br > Photos

    Quand un programmeur appelle une fonction , il ou elle doit fournir les arguments requis par la fonction (le cas échéant ) . Dans l'exemple appel de fonction

    z = add ( x , y)

    Le programmeur fournit les variables x et y. Mais dans la définition de fonction , les variables sont différentes:

    def add ( a, b) :

    Les arguments de la fonction correspondent aux valeurs saisies lors de son appel . Donc, si le code de la fonction add lit " retourner a + b" alors qu'est-ce qui se passe réellement , c'est que la fonction retourne le premier argument ( a) ajouté à la seconde ( b ) , qui dans ce cas correspondre à x et y. < Br >
    défaut arguments

    Les programmeurs peuvent également courir dans les cas où ils veulent s'assure que les fonctions ont toujours des arguments par défaut . Dans l'exemple

    def add ( a, b) :

    L'utilisateur doit fournir a et b à chaque fois qu'il ou elle appelle la fonction . Toutefois, si le programmeur vouloir créer une fonction d'ajout qui pourrait prendre un seul argument, un argument par défaut peut exister :

    def add ( a, b ​​= 5) :

    Cela signifie que si un utilisateur écrivent seulement un paramètre , le second paramètre ( b ) aura une valeur par défaut prêt . L'utilisateur peut cependant encore définir une valeur pour b:

    add ( 5)

    add ( 5, 6)

    Previous :

    next :
      articles connexes
    ·Comment télécharger Python 
    ·Comment faire un tri par insertion dans Python 
    ·Comment utiliser Python Apache 
    ·Comment lire dans Tab -Separated texte Python 
    ·Comment vérifier le Dictionnaire de correspondance exa…
    ·Comment trier les données des tableaux sont en Python 
    ·Comment faire pour créer des tableaux à partir d'un f…
    ·Liste des fonctions dans un module Python 
    ·Header Error in Python 
    ·Comment éclaircir une image en Python 
      articles en vedette
    ·Code VB pour centrer du texte dans une boîte de messag…
    ·Comment faire pour convertir une chaîne vide à double…
    ·Comment utiliser les ListBox en C GUI 
    ·Comment comparer les dates avec SQL Oracle 
    ·Comment parcourir un vecteur dans Java 
    ·Développement Java Script & page 
    ·Comment calculer la taille des éléments dans des tamp…
    ·Comment saisir une date dans MySQL 
    ·Comment puis-je transmettre les données entre les form…
    ·Comment faire un organigramme de Tic- Tac -Toe 
    Copyright © Connaissances Informatiques http://fr.wingwit.com