2018-5-10

作者: BD_1 | 来源:发表于2018-05-10 20:18 被阅读0次

    一、输入m和n的值,用*号打印m行n列的平行四边形

    m=int(input())
    n=int(input())
    while m>0:
        print(m*" ",end="")
        for j in range(n):
            print("*",end="")
        print("\n")
        m -=1
    

    二、猜数字游戏

    程序随机产生一个0~10间的整数,玩家竞猜,允许玩家自己控制游戏次数,如果猜中系统给出提示并退出程序,如果猜错给出“太大了”或“太小了”的提示,如果不想继续玩可以退出。

    import random
    count=int(input("请输入游戏次数:"))
    gametime=0
    while gametime<count:
        gametime += 1
        print("第"+str(gametime)+"次游戏")
        a=random.randint(0,9)
        b=int(input("请猜一个0到9的数:"))
        if b>a:
            print("猜的大了")
        elif b<a:
            print("猜的小了")
        elif b=="quit":
            print("你已退出游戏")
            break
        else:
            print("猜对了")
            break
        c=input("还想继续玩吗y/n:")
        if c=="n":
            break
        elif c=="y":
            continue
        else:
            print("输入无效")
    print("游戏结束")
    

    相关文章

      网友评论

          本文标题:2018-5-10

          本文链接:https://www.haomeiwen.com/subject/nhvtdftx.html