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