zoukankan      html  css  js  c++  java
  • python小练习-猜数字游戏

    # 实现一个猜数字小游戏,随机生成一个0~100以内的数据,
    # 由玩家来猜,每次猜完之后计算机告诉玩家是猜大了还是猜小了,
    # 共5次机会,5次猜不出来宣布游戏失败。
    import random  # 导入随机数
    computer_num = random.randint(0, 100)  # 产生一个0到100的整数
    b = 1  # 运行次数
    while b <= 5:
        role_num = eval(input("请猜猜电脑的数字是多少:"))
        if role_num > computer_num:
            print("猜大了,还可以再猜{}次".format(5-b))
            b += 1 # 每次猜错,次数增加1
        elif role_num <computer_num:
            print("猜小了,还可以再猜{}次".format(5-b))
            b += 1 # 每次猜错,次数增加1
        else:
            print("猜对了,电脑的数字是{}".format(computer_num))
            break  # 猜对直接退出循环
        if b > 5:  # 次数大于5时退出循环
            break
    print("电脑的数字是%d" % computer_num)
  • 相关阅读:
    各大公司 Java 后端开发面试题总结
    java程序开发工具集的使用
    删数
    能量项链//区间DP
    合并傻子//区间dp
    P1005 采药
    表达式计算系列
    进制转换
    最长公共子序列
    乘法游戏
  • 原文地址:https://www.cnblogs.com/jialeliu/p/14086976.html
Copyright © 2011-2022 走看看