一个小程序不懂
print('请输入密码:',end='')guess=input()
temp=8118
time = 3
while time>0:
if '*'in guess:
print('密码中不能含有“*”号!','你还有',time,'次机会!',end='')
print('请输入密码:',end='')
guess=input()
else:
if guess==temp:
print('密码正确,进入程序……',end='')
break
else:
time=time -1
if time !=0:
print('密码输入错误!','您还有',time ,'次机会!',end='')
print('请输入密码:',end='')
guess=input()
else:
print('您已经没有机会了!')
为什么输入8118,密码还是不正确呢? 哈哈,知道啦,那个temp是整形,guess=input()是str类型,
把temp=8118改为temp=‘8118’就可以了 小阳fishC 发表于 2017-10-24 10:01
哈哈,知道啦,那个temp是整形,guess=input()是str类型,
把temp=8118改为temp=‘8118’就可以了
对的,快给你自己一个最佳答案
页:
[1]