1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
   | #!/usr/bin/env python
# -*- coding: utf-8 -*-
 
def Test(a=None, b=None):
    print 'Test'
    if a:
        print 'a = ', a
    if b:
        print 'b = ', b
    print
 
def Test1(*args, **kwargs):
    print 'Test1'
    for arg in args:
        print arg
    for k, v in kwargs.items():
        print k, '=', v
    print
 
def Test2(a=None, b=None, *args, **kwargs):
    print 'Test2'
    if a:
        print 'a = ', a
    if b:
        print 'b = ', b
 
    for arg in args:
        print arg
    for k, v in kwargs.items():
        print k, '=', v
    print
 
print u'paramètres de test'        
Test(1)
Test(b=2)
 
 
print u'paramètres de test1'
Test1(1)
Test1(b=2)
 
print u'paramètres de test2'
Test2(1)
Test2(b=2)
Test2(1, c=3) | 
Partager