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

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

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

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 关注
  • 1182 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号