zoukankan      html  css  js  c++  java
  • Python游戏《猜数字》

    我的版本:

    print('-------------我爱鱼c------------')
    time = 3
    import random
    secret = random.randint(1,10)
    temp = input ("你知道我心里想哪个数字吗?:")
    while not temp.isdigit():
        temp = input("请输入一个整数:")
    guess = int(temp)
    while guess !=secret and time:
        time = time - 1
        temp = input ("哎呀,猜错了,请重新输入吧:")
        guess = int(temp)
        if guess == secret:
            print("哇草,你是我心里的蛔虫吗?")
            print("哼,就算猜中了也没有奖励,^_^")
        else:
            if guess > secret:
                print("哥,大了大了~~~")
            else:
                print("嘿,小了!小了!!")
    print("游戏结束,不玩啦!")

    老公的版本:

    import random
    
    #生成心中数字
    def CreateNum():
        return random.randint(1, 10)
    
    #将字符串转换为整形
    def StrToInt(str):
        ret = float(str)
        return int(ret)
    
    #负责输出正确的数据(str提示信息,errCount最大错误数)
    def OuputVal(str, errCount):
        while True:
            if errCount == 0:
                return ""
    
            val = input(str)
            if not val.isdigit():
                print("请输入数字")
                errCount -= 1   #出现错误,则减1
    
            return val
        return
    
    #猜一猜主函数
    def CC():
        secret = CreateNum();
    
        time = 3
        while time != 0:
            strVal = OuputVal("你知道我心里想哪个数字吗?:", 3)
            #判断值是否为空,空则失败一次
            if len(strVal) == 0:
                time -= 1
                continue
    
            nVal = StrToInt(strVal)
    
            #猜一猜判断逻辑
            if secret == nVal:
                print("猜中了,奖励你个吻")
                #猜中了,退出游戏
                return
            elif secret < nVal:
                print("姐,有点大哦")
            else:
                print("小了小了")
    
            #更新次数
            time -= 1
    
        print("你都猜了3次了,结束游戏")
    
    #调用函数
    CC();
  • 相关阅读:
    maven-eclipse-plugin downloadSources downloadJavadocs
    maven的resources插件
    Intellij IDEA 添加项目依赖
    git 代码统计
    windows查看局域网ip
    Spring Boot学习笔记---Spring Boot 基础及使用idea搭建项目
    git push fatal: HttpRequestException encountered. An error occurred while sending the request
    ubuntu15中tomcat开机自动启动
    ubuntu15 设置静态ip && centos7设置静态ip
    ubuntu15.10 下时间同步
  • 原文地址:https://www.cnblogs.com/zjn-20161215/p/8601598.html
Copyright © 2011-2022 走看看