Python猜数小游戏

作者: 墨马 | 来源:发表于2019-01-27 23:58 被阅读18次

今天给大家带来一个Python猜数小游戏,游戏十分简单,系统自动生成一个随机数,由玩家猜数,系统提示偏大或偏小,直到玩家猜对为止。

import random
import math

class GuessGname:
    def __init__(self,min,max):
        self.max = max
        self.min = min
        self.target = random.randint(min, max)

    def guess(self,num):
        num = math.floor(float(num))
        while(self.target !=num):
            try:
                num = int(input("请猜测一个数字:"))
            except ValueError as e:
                print("请输入有效数字")
                continue

            if(num==self.target):
                print("恭喜,猜中了!")
                break
            elif(num<=self.target):
                print("你猜的数太小啦")
            else:
                print("你猜的数太大了")

if __name__ == '__main__':
    print("游戏开始")
    game = GuessGname(1,100)
    choice = 0
    game.guess(choice)

游戏十分简单,小编会继续完善,各位读者朋友有什么建议欢迎提出,小编一定虚心接受

相关文章

  • Python猜数小游戏

    设定目标值为20,允许最多猜三次,对与否都会退出程序: num = 20count = 0while count ...

  • Python猜数小游戏

    今天给大家带来一个Python猜数小游戏,游戏十分简单,系统自动生成一个随机数,由玩家猜数,系统提示偏大或偏小,直...

  • python random |猜数小游戏

    python 全栈开篇 距离上次写简书,已经有1年多了,这一年里工作一直在输出中,工作需要什么就优先学习什么,但是...

  • 2019-05-22

    python 猜数游戏

  • python小游戏1——猜数字

    python也可以用来写个小游戏,自己玩玩,在这里练习了一个小游戏——猜数字。在聚餐时,大家可能会玩猜数字游戏,规...

  • Python 流程控制 数字小游戏

    python 猜数字小游戏 变量不需要事先声明 变量的类型不需要声明 ##静态数字小游戏#### whit Tru...

  • Python小游戏----猜色子

    代码框架如下 代码版本、作者、时间等等信息 设置编码格式引入资源模块 游戏版本名称游戏具体规则所属版权申明 定义初...

  • C语言——猜数字小游戏如何用rand,srand,time来完成

    C语言——猜数字小游戏 如何用rand,srand,time来完成随机数发生 这是这款小游戏的简单玩法。期待着与你...

  • python猜数游戏

    #!/usr/bin/env python # coding:utf-8 import random j = 3 ...

  • 黑马day03

    今天内容安排:1、猜数字小游戏1、超市购物小票加入业务逻辑 01猜数字游戏需求.avi02随机数Random类.a...

网友评论

    本文标题:Python猜数小游戏

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