零基础学Phyton

Python猜数小游戏

2019-01-27  本文已影响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)

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

上一篇 下一篇

猜你喜欢

热点阅读