如果有这个自己输入的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)



