然后转入内循环,内循依次环提取数据z=1,输出-2,1
z=-1,输出-2,-1
内循环完毕,再跳到外循环提取下一个数闷巧搏据x=0,接着转入内循蚂祥环,依次下去
按照你的要求编写的Python程序如下
username=input()
password=input()
if username=="zhangsan":
if password=="88888888":
print("登录成功")
else:
print("密尺返则码错误")
else:
print("世运您输入的用户名有误")
源代码(注意源代码陵棚的缩进)
因为最后的那句return nested。tester()()会自动调用它的返回值,而此时的返谨渣回值为nested,即def nested()这个函数,所以自然而然执行到了里面的print语句。
你可以试试把山枯最后那就return nested改成其他的如return nestedxxx,再tester()()时就会报错了。
另逗晌洞外,在python里对于方法ester和nested是没有tester().nested()这种用法的,所以这样输入肯定报错的,如果ester和nested是类(class)的话才有这种写法。
希望对你有所帮助~~
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)