老师,为什么这边要改成return ,不能用print呢, 后面的return True,的作用是什么呢

来源:7-1 【案例】实现学生信息库

慕尼黑1183503

2021-08-07 10:11:48

http://img.mukewang.com/climg/610debb2082fa5df15550873.jpg

写回答

1回答

好帮手慕燕燕

2021-08-07

同学,你好!对同学的疑问做如下解答

1、程序执行过程中,遇到return语句会终止运行,使用print只会打印输出信息,程序不会终止。

2、函数check_user_info()用于检查学生信息,假如传入的参数没有name,那么check_user_info()将会返回"没有发现学生姓名",后面的语句将不会再执行;如果传入的是正常数据,函数最终返回True。

3、check_user_info()函数的返回结果在后续操作中会用到,添加学生信息时,先判断检查结果是否为True,如果不是True,说明信息不正确,将不会添加

http://img.mukewang.com/climg/610df62f090b6d0609220380.jpg

祝:学习愉快!

0

0 学习 · 4470 问题

查看课程