Python学习记录2——让函数实参变成可选的

来源:互联网 发布:多益网络行政面试 编辑:程序博客网 时间:2024/05/18 19:46

例:

def a(name,age,house=''):    if house:        b = name.title()+str(age)+house    else:        b = name.title()+str(age)+'无房'    return bprint(a('zys',18,'有房'))print(a('zys',18))
>>>Zys18有房>>>Zys18无房
可给实参指定一个默认值——空字符串,Python将非空字符串解读为True