Python新手练习实例11
题目:一个猜数游戏,判断一个人反应快慢。 感觉还是比较好玩的。 代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
#!c:/Python27/python.exe # -*- coding:UTF-8 -*- if __name__ == '__main__': import time import random play_it = raw_input('你想要玩这个游戏吗.(\'y\' or \'n\')') while play_it == 'y': c = raw_input('输入一个数:\n') i = random.randint(0,2**32) % 100 print '请在输入框输入你的猜的数:\n' start = time.clock() a = time.time() guess = int(raw_input('输入你的猜的数:\n')) while guess != i: if guess > i: print '请给一个数小一点' guess = int(raw_input('输入你的猜的数:\n')) else: print '请给一个数大一点' guess = int(raw_input('输入你的猜的数:\n')) end = time.clock() b = time.time() var = (end - start) / 18.2 print var # print 'It took you %6.3 seconds' % time.difftime(b,a)) if var < 15: print '你是非常聪明的!' elif var < 25: print '你是正常的!' else: print '你是愚蠢的!' print '祝贺你' print '你猜的是数是 %d' % i play_it = raw_input('你还想要继续玩。') |
结果: [crayon-5ae24…
Read more