Python经典编程习题100例:第94例:猜数游戏

118 阅读1分钟

不要自卑,去提升实力
互联网行业谁技术牛谁是爹
如果文章可以带给你能量,那是最好的事!请相信自己
加油o~

本人初学Python,只为熟悉语法编写,大神请勿理会

在这里插入图片描述
点击下面链接
Python经典编程100例习题汇总

题目描述:

时间函数举例4,一个猜数游戏,判断一个人反应快慢。

解题思路:

> 

代码:

import time
import random

play_it = input('do you want to play it.(\'y\' or \'n\')')
while play_it == 'y':
    c = input('input a character:\n')
    i = random.randint(0, 2 ** 32) % 100
    print('please input number you guess:\n')
    start = time.clock()
    a = time.time()
    guess = int(input('input your guess:\n'))
    while guess != i:
        if guess > i:
            print('please input a little smaller')
            guess = int(input('input your guess:\n'))
        else:
            print('please input a little bigger')
            guess = int(input('input your guess:\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('you are very clever!')
    elif var < 25:
        print('you are normal!')
    else:
        print('you are stupid!')
    print('Congradulations')
    print('The number you guess is %d' % i)
    play_it = input('do you want to play it.')