zoukankan      html  css  js  c++  java
  • 【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("游戏结束,不玩了!")
  • 相关阅读:
    装配Bean
    百练
    东软小选拔
    俄罗斯乘法
    POJ
    ACdream
    javascript 链式作用域
    ie6/7 bug
    onreadystatechange 和 status
    瀑布流 <<转>>
  • 原文地址:https://www.cnblogs.com/HGNET/p/11997629.html
Copyright © 2011-2022 走看看