可以参考我之前回答的这个问题 3月 5 分类:学习问题 | 用户: 犀卡
电脑的判断是(‘Lois' in Name)和(name),不是你理解的’Lois‘ in(Name or name),因为name这个条件实际上你没有判断,所以系统判别一直是True,只会打印第一个结果
因为or的选择是把(‘Lois' in Name)和(name)分开,不要理解错了