K12教育赛事综合服务平台
聚乐之家官方网站
下载聚乐之家官方App
专注青少年竞赛题库网站
以下是测试用的Python函数定义:
def user_info(name, gender="未知", age=18): print(f"姓名:{name},性别:{gender},年龄:{age}")
调用user_info("小明", age=2, gender="男")会抛出语法错误
user_info("小明", age=2, gender="男")
调用user_info(gender="男", "小红")可以正常执行,输出“姓名:小红,性别:男,年龄:18”
user_info(gender="男", "小红")
调用user_info("小刚", "小刚")和user_info(name="小刚", gender="小刚")效果完全一致
user_info("小刚", "小刚")
user_info(name="小刚", gender="小刚")
定义函数时,带默认值的参数必须放在所有位置参数之前