老师,为什么这边要改成return ,不能用print呢, 后面的return True,的作用是什么呢
来源:7-1 【案例】实现学生信息库
慕尼黑1183503
2021-08-07 10:11:48
1回答
好帮手慕燕燕
2021-08-07
同学,你好!对同学的疑问做如下解答
1、程序执行过程中,遇到return语句会终止运行,使用print只会打印输出信息,程序不会终止。
2、函数check_user_info()用于检查学生信息,假如传入的参数没有name,那么check_user_info()将会返回"没有发现学生姓名",后面的语句将不会再执行;如果传入的是正常数据,函数最终返回True。
3、check_user_info()函数的返回结果在后续操作中会用到,添加学生信息时,先判断检查结果是否为True,如果不是True,说明信息不正确,将不会添加
祝:学习愉快!
相似问题