请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

代码问题

account='a’
password='123’
print(‘please input account’)
user_account=input()
print(‘please input password’)
user_password=input()
if user_account==‘a’ and user_password==‘123’:
print(‘success’)
else :
print(‘fail’)
可以正常输出
account='a’
password='123’
print(‘please input account’)
user_account=input()
print(‘please input password’)
user_password=input()
if account==‘a’ and password==‘123’:
print(‘success’)
else :
print(‘fail’)
这个无论输入什么都显示success

正在回答 回答被采纳积分+3

2回答

提问者 君子令仪 2020-08-19 02:44:33

第二段代码结果//img1.sycdn.imooc.com/szimg/5f3c21650902800403560124.jpg

第一段代码结果//img1.sycdn.imooc.com//szimg/5f3c2165096dc2a803670122.jpg


0 回复 有任何疑惑可以回复我~
  • 7七月 #1
    我不明白你的这逻辑是什么。
    第二段代码account 是一个固定的a,和a做对比是啥意思?
    回复 有任何疑惑可以回复我~ 2020-08-19 03:26:18
  • 提问者 君子令仪 回复 7七月 #2
    老师我的意思是两段代码的账号都是是a,密码是123,为什么第一段代码当账号输入1,密码输入1的时候结果显示失败,就是正常显示,而第二段代码无论我输入什么账号密码都显示success
    回复 有任何疑惑可以回复我~ 2020-08-20 03:28:08
7七月 2020-08-18 04:11:24

直接说下两端代码有啥区别?

0 回复 有任何疑惑可以回复我~
  • 提问者 君子令仪 #1
    老师我修改提问了
    回复 有任何疑惑可以回复我~ 2020-08-19 02:44:45
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信