你好有人可以帮助我吗?我正在使用 if 和 elif 语句,但由于某种原因,elif 语句代码也回答 if 语句,而 if 代码不回答自己这里是一个例子:
#login
if(input('username=')=='hello'):
print('continue')
elif(input('passcode=')=='goodbye'):
print('continue')
else :
print ('alert')
当我运行此代码时,结果如下:
username=hello
continue
>>>
相反,如果我插入密码而不是用户名,则会出现以下结果:
username=goodbye
passcode=goodbye
continue
>>>
最糟糕的是,如果我将用户名空间留空并按回车键会发生什么:
username=
passcode=goodbye
continue
>>>
我能做些什么?