首页 > 解决方案 > Python 如果不是真的不工作

问题描述

我试图制作一个验证系统,但它并不能很好地工作。

如果我选择用户名 Fynn 或 LeQuit 这就是输出

Welcome Fynn

You are not LeQuit or Fynn

但这不是我需要的,我需要它来选择 1,就像我输入一个随机名称示例:dfgdfdfgd

它仍然说相同...

我的代码

if username == "LeQuit" or "Fynn":
    print("Welcome " + username)
if not username == "LeQuit" or "Fynn":
    print("You are not LeQuit or Fynn ")

标签: pythonverification

解决方案


你没有or正确使用。这是正确的代码:

if username == "LeQuit" or username == "Fynn":
    print("Welcome " + username)
else:
    print("You are not LeQuit or Fynn ")

推荐阅读