定义一个函数 say_hi_gender(),有 2 个参数 full_name 和 gender,接受人名和性别(“男”或“女”)的字符串为参数,函数的返回值为“尊敬的XXX先生/女士,欢迎来到火星!”。根据性别 gender 值确定称谓,男性称为“先生”,女性称为“女士”,不确定性别时称为“先生/女士”,返回值为替换了姓名与称谓的欢迎字符串 。
def say_hi_gender(full_name, gender):
if gender == '男':
title = '先生'
elif gender == '女':
title = '女士'
else:
title = '男士/女士'
return f'尊敬的{full_name}{title},欢迎来到火星'
if __name__ == '__main__': # 直接使用函数名来调用函数
person_name=input("请输入姓名:")
person_gender=input("请输入性别:")
print(say_hi_gender(person_name, person_gender))