在函数中可以传递列表及任意数量的实参,如果需要禁止函数修改列表则可向函数传递列表的副本,即切片,如list[:];(切片表示法[:]创建列表的副本)~~一般情况下尽量不要使用副本,很消耗资源~~
def hello_nba(name):
'''向函数传递列表参数'''
for na in name:
print('你好 '+na+'\n')
name=['詹姆斯','科比','麦迪','卡特']
hello_nba(name)
print('-------------------------------------------')
def nba_stars(new,old):
'''将列表new中的球星转移到old中'''
while new:
n1=new.pop()
old.append(n1)
def print_nba(old):
'''将完成的信息打印出来'''
for ol in old:
print('恭喜你 '+ol+'\n')
new=['哈登','库里','杜兰特','浓眉哥','考辛斯']
old=[]
nba_stars(new,old)
print_nba(old)
print('-------------------------------------------')
def any_count(*number)