Brighttttttttt
2019-10-04 16:40
采纳率: 100%
浏览 225
已采纳

关于一个if/else的问题

为什么输入b,也是提示前一个print,不知道错在哪里?

name=input('name:')
names=['admin','b','c','d','e']
if names:
name='admin'
print('hello,admin')
else:
print('thank you for logging again')

name:b
hello,admin

多谢了

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

2条回答 默认 最新

  • JonathanYan 2019-10-04 16:47
    最佳回答

    if names 改成 if name,你是想判断输入的name是不是为空吧。

    评论
    解决 无用
    打赏 举报
查看更多回答(1条)

相关推荐 更多相似问题