pyqt5 textbrowser显示print语句输出_return语句

在Python中函数的返回值是函数重要的组成部分。函数主要用于实现程序的部分功能,我们可以将函数执行后的结果返回给程序做出进一步的操作。

return语句主要用于退出函数,选择性地向调用方返回一个表达式。不带参数值的return语句默认返回None。

隐式返回

每个函数都有返回值,如果函数体内没有return语句,默认返回None,称为隐式返回。

9317bd0ee7be1ba5e82462296eb7991f.png

显示返回

如果函数中有return语句,直接返回函数返回值,称为显示返回。我们可以使用return语句来给函数定义一个任意类型的返回值。

a689585e6c82570df73dfde7a4b9c292.png

需要注意一下return语句和print之间的差别,return语句主要用于结束函数并返回一个值,但是没有输出功能。而print语句仅用于打印输出。

return语句后的代码不会执行

在函数体内,碰到return语句,函数执行完毕,之后的语句将不会再执行。

4258c7bfef1ecc04a5e724fb62f5597f.png

return语句返回多个值

函数可以返回多个值,只需要在return中使用逗号,隔开,最终返回结果为一个元组类型的数据。

db3f75ceac6f256bd2c3ae65f98cdb35.png

如果同时有多个return语句,则只会执行第一个return语句哟。

6446137be041af8b728492ef6c5dd9e2.png

动手练习

1.请问下列代码的输出结果是什么?

def func(name):
    print("Hello!")
    return name
    print(name)

2.请自定义一个函数,并打印这个函数的返回值?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值