第27053题 单选题
执行以下Python代码,关于函数调用的说法正确的是?

已知Python定义了如下函数:

def print_info(name, age, gender='男'):
    print(f"姓名:{name},年龄:{age},性别:{gender}")

下列关于调用该函数的选项中,正确的是:

A

print_info("张三", 2, gender='女') 可以正常运行,输出 姓名:张三,年龄:2,性别:女

B

print_info(name="张三", 2) 可以正常运行,符合关键字参数的使用规则

C

print_info(age=25, "李四") 可以正常运行,关键字参数可以放在位置参数前面

D

print_info("王五", age=3, gender='未知') 会抛出语法错误,因为age被重复传递了

程序运行统计
暂无判题统计
提交0次 正确率0.00%
答案解析