• 【Python】猜数小游戏


    有点沙雕

    temp=input("猜猜我心里想的是哪个数字?")
    guess=int (temp)
    if guess==8:
        print("你是我肚里的蛔虫么?")
        print("哼,猜中也没有奖励")
    else:
        print("哈哈,猜错了哦!是8")
    
        print("游戏结束,不玩了!")

    PS:代码缩进很重要!

    升级版1.0 if嵌套 (当用户猜错,给出提示)

    temp=input("猜猜我心里想的是哪个数字?")
    guess=int (temp)
    if guess==8:
        print("你是我肚里的蛔虫么?")
        print("哼,猜中也没有奖励")
    else:
        if guess<8:
            print("小啦~")
        else:
            print("大啦~")
    
    print("游戏结束,不玩了!")

     升级版2.0 循环(提供多个机会给用户)

    #三次机会
    counts=3
    #循环
    while counts>0:
        temp=input("猜猜我心里想的是哪个数字?只有三次机会哦!
    ")
        guess=int (temp)
    
        if guess==8:
         print("你是我肚里的蛔虫么?")
         print("哼,猜中也没有奖励")
         break
        else:
            if guess<8:
                print("小啦~")
            else:
                print("大啦~")
        counts=counts-1
    print("游戏结束,不玩了!")

    注意:代码缩进很重要的!

     升级版3.0 随机数 (每次运行程序,答案随机)

    import random #导入随机数轮子 ~
    #三次机会
    counts=3
    answer=random.randint(1,10)#随机产生一个1-10以内的随机数
    #循环
    while counts>0:
        temp=input("猜猜我心里想的是哪个数字?只有三次机会哦!
    ")
        guess=int (temp)
    
        if guess==answer:
         print("你是我肚里的蛔虫么?")
         print("哼,猜中也没有奖励")
         break
        else:
            if guess<answer:
                print("小啦~")
            else:
                print("大啦~")
        counts=counts-1
    print("游戏结束,不玩了!")
  • 相关阅读:
    23.Linux-块设备驱动(详解)
    Linux-fdisk磁盘分区命令(16)
    Linux-mkdosfs格式化磁盘命令(15)
    22.Linux-块设备驱动之框架详细分析(详解)
    21.Linux-写USB键盘驱动(详解)
    20.Linux-USB鼠标驱动
    USB_4大描述符
    JAVA关于静态static的面试题
    eclipse自动提示功能没了的解决办法
    最新解决Chrome(版本76.0.3809.100) “请停用以开发者模式运行的扩展程序”的方法
  • 原文地址:https://www.cnblogs.com/HGNET/p/11997629.html
Copyright © 2020-2023  润新知