为了账号安全,请及时绑定邮箱和手机立即绑定

请教各位老师,为什么我这个函数输出了四次?而且输出这么怪异。。

请教各位老师,为什么我这个函数输出了四次?而且输出这么怪异。。

shuqin2333 2017-01-08 16:58:21
def greet(string='Hello,world.'):     if string == '':         print(string)     else:         print('Hello,' + string + '.') # 请定义一个 greet() 函数,它包含一个默认参数,如果没有传入,打印 'Hello, world.',如果传入,打印 'Hello, xxx.' # 我认为这个函数只能是输出一个值,但为什么这么奇怪,烦请各位老师解答 print(greet()) print(greet('shawn'))
查看完整描述

目前暂无任何回答

  • 0 回答
  • 0 关注
  • 1175 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信