python自己设置默认值

如果有这个自己输入的middle那么就会用你的,如果没有的话就会用它里面设置的值,这个是使用if的方法来实现的

#这里的第三个就是自己给他设置默认值middle,如果有就使用if里面的条件。如果没有就使用
else里面的条件
def get_formatted_name(first, last, middle=''):
 """生成整洁的姓名"""
 if middle:
  full_name = first + ' ' + middle + ' ' + last
 else:
  full_name = first + ' ' + last
 return full_name.title()
dh="jj"
sh="gg"
f=get_formatted_name(dh,sh,";")
print(f)

你可能感兴趣的:(python)