mrk2lx 2022-05-06 21:57 采纳率: 50%
浏览 21
已结题

关于python初学者出现的问题

代码:

user = ['admin','administrator','guest','volunteer']
for i in user:
# if i == 'admin':
if 'admin' in i:
print('Hello admin, would you liketo seeastatus report?')
else:
print('Hello Eric,thank you for logging in again.')

结果:

Hello admin, would you liketo seeastatus report?
Hello admin, would you liketo seeastatus report?
Hello Eric,thank you for logging in again.
Hello Eric,thank you for logging in again.

为什么会出现两个admin的回答 求告知

  • 写回答

1条回答 默认 最新

  • 溪风沐雪 2022-05-06 22:06
    关注

    'admin','administrator',这两个单词里都有admin,你用if 'admin' in i:判断就都符合了

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 6月22日
  • 已采纳回答 6月14日
  • 创建了问题 5月6日