设为首页 加入收藏

TOP

Python 实现简单的猜数字游戏
2017-09-30 13:03:32 】 浏览:6914
Tags:Python 实现 简单 数字 游戏

# -*- coding: utf-8 -*-

#!/user/bin/python
# Filename=guess_num.py

import random

try:
    input = raw_input
except:
    input = input


class Guess_number(object):
    def __init__(self):
        print '猜数字游戏说明:\n默认最小值为0,最大值开始自己设置\n'
        self.Number = random.randint(0, int(input('最大的数是: ')))

    def run(self):
        if(self.status(self.main())) != 'Success':
            self.run()

    def main(self):
        number = int(input('猜猜是多少: '))
        if number == self.Number:
            return 'Success'
        elif number > self.Number:
            return 'Bigger'
        else:
            return 'Small'

    def status(self, status):
        if status == 'Success':
            print '猜对了: ' + str(self.Number)
            return 'Success'

        elif status == 'Bigger':
            print '您猜大了'
            return 'Bigger'

        elif status == 'Small':
            print '您猜小了'
            return 'Small'

dd = Guess_number()
dd.run()
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇关于python调用zabbix api接口 下一篇Python 实现简单的猜数字游戏

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目