- 帖子
- 7
- 精华
- 0
- 积分
- 26
- 阅读权限
- 10
- 注册时间
- 2017-1-20
- 最后登录
- 2017-2-26
|
import random
s = range(10)
password = random.sample(s,4)
password = list(map(str,password))
#print(password)
dic_password = dict(list(enumerate(password)))
#print(dic_password)
win = False
while win ==False:
guess = input("guess the password(4 digtals):")
dic_guess = dict(list(enumerate(list(guess))))
#print(dic_guess)
A = 0
B = 0
for i in dic_password:
for j in dic_guess:
if i == j:
if dic_password[i] == dic_guess[j]:
A += 1
else:
if dic_password[i] == dic_guess[j]:
B += 1
result = str(A)+"A"+str(B)+"B"
print(result)
if result == "4A0B":
win = True
print("you win!")
|
|