函数外部的代码要想获取函数的执行结果,就可以在函数里用return语句把结果返回
def stu_register(name,age,course='PT',country='CN'): print('---------注册学生信息----------') print('姓名:',name) print('age:',age) print('国籍:',country) print('课程:',course) if age > 22: return False else: return True register_status = stu_register('王二',22,course='PY全栈开发',country='JP') if register_status: print('注册成功') else: print('Too old to be a student.')
注意:
- 函数在执行过程中只要遇到return语句,就会停止执行并返回结果,so 也可以理解为return语句代表着函数的结束
- 如果不指定返回值,函数返回的就是None