第一个python程序

>>> def dhnum():
    import random
    first = 0
    last = 100
    num=random.randint(first,last)
    print "游戏现在开始,请才0到100间的数"
    while True:
        while True:
            usernum=int(raw_input("请输入您猜的数字:"))
            if first < usernum < last:
                break;
            else:
                print "输入错误,请重新输入"
        if usernum == num:
            print "^_^,答对啦"
            break;
        elif usernum < num:
            first = usernum
        elif usernum > num:
            last = usernum
        print "恭喜,猜错了,范围缩小咯。猜猜%d到%d的数字"%(first,last)
    print "游戏结束了,再见"

    
>>> dhnum()
游戏现在开始,请才0到100间的数
请输入您猜的数字:50
恭喜,猜错了,范围缩小咯。猜猜0到50的数字
请输入您猜的数字:39
恭喜,猜错了,范围缩小咯。猜猜0到39的数字
请输入您猜的数字:25
恭喜,猜错了,范围缩小咯。猜猜25到39的数字
请输入您猜的数字:36
恭喜,猜错了,范围缩小咯。猜猜25到36的数字
请输入您猜的数字:32
恭喜,猜错了,范围缩小咯。猜猜32到36的数字
请输入您猜的数字:33
恭喜,猜错了,范围缩小咯。猜猜33到36的数字
请输入您猜的数字:34
恭喜,猜错了,范围缩小咯。猜猜34到36的数字
请输入您猜的数字:35
^_^,答对啦
游戏结束了,再见

posted @ 2012-10-08 21:39  Wheat″  阅读(207)  评论(0)    收藏  举报