python小白求教 为什么我输入 if 里面的那个 else 里面的也会出来

我的目的是输入 if 里面对应的数字就出对应的结果,输入其他的就输出“猜错了",如果完成这个要怎样改进?
最新回答
么。柒

2023-09-19 05:58:44

teep=input('请输入密码:')
guess=int(teep)
if guess==1234:
print('猜对了')
print('牛逼')
elif guess==8:
print('nb')
print('over')
elif guess==5:
print('n')
print('ov')
elif guess==6:
print('NO NO NO')
else:
print('猜错了')
╭⌒浅浅笑

2020-11-16 11:36:31

除了第一个if,剩下的if都改为elif