57.return—函数的返回值

57.return-函数的返回值

1.定义

return关键字后接变量名或表达式可以将函数的计算结果返回到调用处。

变量或表达式等同于接收果汁、豆浆的杯子。

如果函数没有返回值,return可以省略不写。

没有返回值的意思是程序执行完毕之后,不需要给调用函数处提供数据。

2.分类

返回值分3种情况:

  1. 没有返回值

  2. 返回1个值

如果是1个返回值,直接返回内容本身的数据类型。

  1. 返回多个值

如果是多个返回值,返回的数据类型为元组。

【备注】是否需要写return,根据实际情况决定。

3. 没有返回值

def menu ():
    print('''
    学生信息管理系统
    ====功能菜单====
    1.录入学生信息
    2.查找学生信息
    3.删除学生信息
    4.修改学生信息
    5.退出系统
    ''')
menu()

【终端输出】

    学生信息管理系统
    ====功能菜单====
    1.录入学生信息
    2.查找学生信息
    3.删除学生信息
    4.修改学生信息
    5.退出系统

menu [ˈmenjuː]菜单栏。

【代码解析】

def menu ():定义了一个函数,函数名为menumenu后的括号为空,表示这个函数没有参数。

print语句是自定义函数要输出的内容。

因为我不需要函数返回任何内容,我要实现的功能是调用menu函数时,输出print语句中的字符即可。

因此自定义函数没有添加参数。

4.有1个返回值

def fun (x , y):
    sum = x + y 
    return sum   
fun(2,5)

【终端输出】

7

【代码解析】

def fun (x,y):函数名为fun,形式参数为xy

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值