首页 > 其他 > 详细

分享一个猜数字小游戏的脚本

时间:2020-04-24 12:57:27      阅读:93      评论:0      收藏:0      [点我收藏+]

最近很强烈的欲望想要学python,于是开始了python的自学之旅,这个是在学习到循环的时候想到的,我看到很多一起学习的朋友,也是首先想到这个例子,在这里分享一下自己的脚本,希望很久之后再看到自己这个脚本的时候,会被自己吐槽当时的脚本为什么这么烂,哈哈哈哈 记录于2020.02.24

 

技术分享图片
import random
import os
choose=‘‘
while choose not in (A,B,C,a,b,c):
    os.system(cls)
    choose=str(input({}.format(请选择难度模式\nA.简单模式    B.一般模式    C.困难模式\n\n\n说明:\n简单模式:数字范围在0-10\n一般模式:数字范围在0-00\n困难模式数字范围在0-1000\n)))
choose=choose.upper()
list1={A:10,B:100,C:1000}
list2=(太棒了吧,又被你猜对了,这么快就猜对了?你真是一个预言家,恭喜,你又猜对了,是游戏太简单了吗?要不增加点难度试试)
list3=[额...就剩下一个数字了.要不我开古吧,太可惜了,你应该选另一个数字的,认输吧,就只剩下一个数字了,希望下一局你会运气好点]
list4=[好吧,我知道你是不小心输错的,可以认真一点和我玩吗,你输错了,不过我原谅你了,兄die,你要去考虑配副眼镜了,醒醒,这不是数字,兄die,你是故意输错的吗,你在欺负我么,这个哪里是数字]
list5=(哎呀,就差那么一点点,说真的,要是我,一次就中,梦想还是要有的,万一就中了呢,相信我,这次一定可以,别灰心,相信自己)
ra=random.randint(0,list1[choose])
i=1
mi=0
mx=list1[choose]
sub=mx-mi
os.system(cls)
b=input(哟哟哟,游戏开始囖,来吧,输入你认为正确的数字,范围在0-%d\n%(list1[choose]))
while not b.isdigit():
    os.system(cls)
    b=input(%s,再给你一次机会,范围在0-%d\n%(list4[random.randint(0,6)],list1[choose]))
b=int(b)
while ra!=b and sub>2:
    if b>ra:
        mx=b
        os.system(cls)
        print(%s,范围在%d-%d%(list5[random.randint(0,4)],mi,mx))
        b=input()
        while not b.isdigit():
            os.system(cls)
            b=input(%s,再给你一次机会,范围在%d-%d\n%(list4[random.randint(0,6)],mi,mx))
        b=int(b)
        if b>ra:
            mx=b
        else:
            mi=b
        i+=1
    else:
        mi=b
        os.system(cls)
        print(%s,范围在%d-%d%(list5[random.randint(0,4)],mi,mx))
        b=input()
        while not b.isdigit():
            os.system(cls)
            b=input(%s,再给你一次机会,范围在%d-%d\n%(list4[random.randint(0,6)],mi,mx))
        b=int(b)
        if b>ra:
            mx=b
        else:
            mi=b
        i+=1
    if b>ra:
        mx=b
    else:
        mi=b
    sub=mx-mi
if ra!=b:
    os.system(cls)
    print(%s,正确数字是%d%(list3[random.randint(0,3)],ra))
else:
    os.system(cls)
    print(list2[random.randint(0,3)])
View Code

 

分享一个猜数字小游戏的脚本

原文:https://www.cnblogs.com/dudu485/p/12766306.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!