Python 默认参数 关键词参数 位置参数
def StudentInfo(country='中国', name):
print('%s,%s' % (name, country))
StudentInfo('美国', '大卫')
上述代码报错:
原因:SyntaxError: non-default argument follows default argument
def StudentInfo(country='中国', name):
^
def StudentInfo(name, chineselevel='良好', country='中国'):
print('姓名:%s,中文水平:%s,国家:%s'%(name,chineselevel,country))
StudentInfo(name='大卫', '良好', '美国')
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步