设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
楼主: crossin先生
打印 上一主题 下一主题

猜密码游戏

[复制链接]

1

主题

0

好友

47

积分

新手上路

Rank: 1

楼主
发表于 2016-4-15 22:41:14 |显示全部楼层
import random
l = [0,1,2,3,4,5,6,7,8,9]
du = ""
for i in range(4):
    ff = random.choice(l)
    du += str(ff)
    l.remove(ff)
print("答案是"+ du )
def guess(du):
    you = input("请输入四位数 不能重复")
    if you == du:
        print("good")
    else :
        right_nume = 0
        wrong_nume = 0
        i = 0
        while i < 4:
            if you[i] in du:
                if you[i] == du[i]:
                    right_nume += 1
                else :
                    wrong_nume += 1
            i += 1
        print(str(right_nume) + "A" + str(wrong_nume) + "B")
        guess(du)
guess(du)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-3 14:11 , Processed in 0.014465 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部