Python猜数字先设定一个数字

猜数字是一个古老的益智类密码破译小游戏,通常由两个人参与。游戏开始后一个人设置一个数字,一个人猜数字,每当猜数字的人说出一个数字时由设置数字的人告知是否猜中若猜测的数字大于设置的数字,设置数字的人提示“很遗憾,你猜大了";若猜测的数字小于设置的数字,设置数字的人提示“很遗憾,你猜小了” ;若猜数字的人在规定的次数内猜中设置的数字,设置数字的人提示“恭喜,猜数成功”。本案例要求编写代码,实现遵循上述规则的猜数字程序。


shuzi = input("请输入一个数字:")
flag = 1 
while flag:
    cai_shuzi = input("开始猜数字,请输入您猜的数字:")
    if cai_shuzi == shuzi:
        print("恭喜,猜数成功!")
        break
    elif cai_shuzi > shuzi:
        print("很遗憾,你猜大了!")
    elif cai_shuzi < shuzi:
        print("很遗憾,你猜小了!")