python tricks

2017-02-28  本文已影响0人  神奇的腿

1. 包裹传递

1.1 包裹

***分别标识元组和字典。如下两个例子,函数的所有参数被整合到一个元组/字典中。

def func(*name):
    print type(name)
    print name
func(1,4,6)
func(5,6,7,1,2,3)
def func(**dict):
    print type(dict)
    print dict
func(a=1,b=9)
func(m=2,n=1,c=11)

1.2解包裹

def func(a,b,c):
    print a,b,c
args = (1,3,4)
func(*args)
dict = {'a':1,'b':2,'c':3}
func(**dict)

2. print(3.0)

print(*objects, sep=' ', end='\n', file=sys.stdout)

from __future__ import print_function
....
上一篇 下一篇

猜你喜欢

热点阅读