博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python游戏《猜数字》
阅读量:7046 次
发布时间:2019-06-28

本文共 1487 字,大约阅读时间需要 4 分钟。

我的版本:

print('-------------我爱鱼c------------')time = 3import randomsecret = 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();

 

转载于:https://www.cnblogs.com/zjn-20161215/p/8601598.html

你可能感兴趣的文章
Linux内核远程DoS漏洞CVE-2017-7618 4.10.9及以前版本均受影响
查看>>
利用Fitbit,十秒入侵PC
查看>>
达沃时代田大庆:融合存储是趋势
查看>>
提高 Java 代码性能的各种技巧
查看>>
大数据和警察
查看>>
施耐德电气:打造新一代数据中心基础设施
查看>>
土地紧张使香港数据中心市场增长乏力
查看>>
域名选择的六大技巧
查看>>
【过程改进】总结大中小型项目的git流程
查看>>
“十三五”输电通道规模倍增 重点建设配电网
查看>>
新区发力“互联网+”政务服务 云平台互联互通
查看>>
简述数据中心四种数据备份方式
查看>>
《编写高质量Python代码的59个有效方法》——第17条:在参数上面迭代时,要多加小心...
查看>>
《Node.js区块链开发》导读
查看>>
理解RESTful架构
查看>>
《响应式Web设计全流程解析》一1.4 我们都是交互设计师
查看>>
深入实践Spring Boot2.1.1 MySQL依赖配置
查看>>
Java面试 机试题01
查看>>
Guarded Suspension
查看>>
搞大数据,需要关注的东西
查看>>