- 帖子
- 1
- 精华
- 0
- 积分
- 12
- 阅读权限
- 10
- 注册时间
- 2017-8-9
- 最后登录
- 2017-8-12
|
import random ,string
class game():
a=0
def start(self):
passwd = random.sample(string.digits, 4)
while True:
anser=input('输入四位密码:')
if len(anser)==4:
' '.join(anser).split()
self.test(anser,passwd)
if game.a==4:
break
print('密码错误')
print('密码正确!')
next=input('输入‘1’进入下一轮,任意键结束。')
if next==1:
game.a=0
self.start()
exit(0)
def test(self,ans,pd):
j=a=b=0
for i in range(4):
if ans[i]==pd[i]:
a+=1
continue
if ans[i] in pd:
b+=1
print('%dA%dB' % (a, b))
if a==4:game.a=4
if __name__=='__main__':
s=game()
s.start() |
|