Python 1-100 猜数字游戏

import random

while True:
    a = random.randint(0, 100)
    print('\033[0;35m-------------------------------')
    print('\033[0;35m---我们来玩猜数字的游戏吧-----')
    print('\033[0;35m-------------------------------\033[m')
    print('\033[0:32m游戏规则:直接输入数字,系统会回答你是大了还是小了,一共7次机会 \n准备好了吗,我们开始了! Ready Go!\033[m')

    for i in range(7):
        try:
            b = int(input('\033[0:34m输入你猜的数字:\033[m'))

            if i == 6 and b != a:
                print(f'''\033[0;36m 
                ✄✄✄✄✄✄✄✄✄✄✄✄✄✄✄✄✄✄✄✄✄✄✄✄✄✄
                YOU LOST ,GAME OVER,最后一次机会你也错了,答案是{a}
                ✄✄✄✄✄✄✄✄✄✄✄✄✄✄✄✄✄✄✄✄✄✄✄✄✄✄
                \033[m''')
                break
            if b < a:
                print(f'\033[0:31m小了 ↑ ,请继续,你还有{6 - i}次机会\033[m')
                continue


            if b > a:
                print(f'\033[0;35m大了 ↓ ,请继续,你还有{6 - i}次机会\033[m')
                continue

        except:
            print('\033[0;41m输入错误请输入一个数字\033[m')

        if b == a:
            print(f'''\033[0;36m
            ❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤
                     ✿恭喜,你答对了,答案正是{a}
            ❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤\033[m''')

            break




    key = input('\033[0;35m按任意键继续,结束请输入数字:1,\n请选择:\033[m')
    if key == '1':
        print('\033[0;35m再见 感谢使用\033[m')
        break
    else:
        pass

        疫情在家,刷了好长时间的视频了,菜鸟初学者,别喷。没事就在b站看视频,一刷就刷到小姐姐,哎,静下心好好刷刷python,这东西确实有点意思,但是感觉没有那么强大啊

感觉就那么几个方向:

        爬虫,渗透(没事爬这个干嘛)

        办公自动化 (没有那么智能,除非非常机械重复性的劳动,否则,一个不小心就会出错)

        玩玩微信(啥哄女朋友啊,没啥用,还得有ai接口,还得要钱)

        不知道到底对我能有啥用处……迷茫

        这个色彩里的 \033[0;35m 真是奇妙啊,冒号,分号好像是一样的。

        一个题目能有多种写法,确实很奇妙。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值