@不定长位置参数
- 使用*arg_name定义的位置参数,表示任意多个位置参数;
- Python标准库中习惯使用*args来命名不定长位置参数,当然我们可以自定义这个名称;
- 不定长位置参数的类型为元组;
在下面的例子中的*likesBy,表示点赞者,显然点赞者具体都有谁是不确定的
def sayLove(sender,toWhom,times,*likesBy,city="深圳",date="8月7日"):
print("来自%s的深情表白"%(sender))
print("亲爱的%s:"%(toWhom))
for i in range(times):
print("我是穿过大半个中国去睡你")
print("我是穿过枪林弹雨去睡你")
print(