You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何编写Python的format_name函数满足不同入参返回指定字符串要求

实现代码

def format_name(first_name, last_name):
    # 姓名全为空时直接返回空字符串
    if not first_name and not last_name:
        return ""
    # 按「姓在前、名在后」的顺序收集非空的姓名段
    name_parts = []
    if last_name:
        name_parts.append(last_name)
    if first_name:
        name_parts.append(first_name)
    # 拼接为要求格式返回
    return f"Name: {', '.join(name_parts)}"

以上代码运行你给出的4条测试用例,输出结果和预期完全匹配。

内容的提问来源于stack exchange,提问作者Absy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 20:30:05