首页 > 代码库 > python小游戏之一--------猜数字

python小游戏之一--------猜数字

看了一下python的入门书,拿个小游戏来练练手,其实就几行代码,也只有新手和脸皮厚的吊丝才好意思拿出来献丑大笑大笑大笑

就好像张X忠一样,来,上海带,天朝海军天下无敌了

这里主要是一个random函数和 while 循环语句的使用,没了大笑


#-*- encoding: utf-8 -*-
‘‘‘
Created on 2014年5月8日


@author: Administrator
‘‘‘
import random
keys = random.randint(1,100)    #这个函数的作用是给一个随机数,然后咱们就猜这个数
times = 0           #猜的次数
your_key = 0    #定义一个等一下用户输入的值的变量
print "你现在玩的是一个猜数字的小游戏,你有6次机会去猜哦@@@"


while your_key !=  keys and times<6:
    your_key = int(raw_input("请输入一个你觉得对的数字:>"))
    if  your_key>keys:
        print "你输入的数字太大了哦,请输入小一点的:)\n"
    
    elif  your_key<keys:
        print "你输入的数字太小了哦,请输入大一点的:)\n"


    times +=1
    print "你还剩下"+str(6-times)+"机会哦@@@"      #每一次猜了之后,机会减少一次
if your_key==keys:
    print "恭喜你,你猜对了 :)"