technique de combinaison de passage des arguments

Author:


{filelink=16194}

def test_arg(x, y=12, *args, **argscle):
    print "#Arguement Simple: ",x
    print "#Argument avec valeur par défaut", y
    print "#Argument avec un nombre indéterminé de position", args
    print "#Argument de mot clé avec un nombre indéterminé de position", argscle

#Main

test_arg(12)
test_arg(12,20)
test_arg(12,10,"a", 10)
test_arg(12,20,"a", 10, c=60, a="A", b="B", n=[1,3,40])

#Aperçu de ce test

#Arguement Simple:  12
#Argument avec valeur par défaut 12
#Argument avec un nombre indéterminé de position ()
#Argument de mot clé avec un nombre indéterminé de position {}
#Arguement Simple:  12
#Argument avec valeur par défaut 20
#Argument avec un nombre indéterminé de position ()
#Argument de mot clé avec un nombre indéterminé de position {}
#Arguement Simple:  12
#Argument avec valeur par défaut 10
#Argument avec un nombre indéterminé de position ('a', 10)
#Argument de mot clé avec un nombre indéterminé de position {}
#Arguement Simple:  12
#Argument avec valeur par défaut 20
#Argument avec un nombre indéterminé de position ('a', 10)
#Argument de mot clé avec un nombre indéterminé de position {'n': [1, 3, 40], 'a': 'A', 'b': 'B', 'c': 60}

Livres Sur ce Sujet

[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]

Leave a Reply

Your email address will not be published. Required fields are marked *