马上注册,结交更多好友,享用更多功能,让你轻松玩转新大榭论坛!
您需要 登录 才可以下载或查看,没有账号?注册
x
题目:时间函数举例4。
' ]! a1 z4 A! V, \1 u, G+ ?程序分析:如何浪费时间
! J9 n8 G' l) R3 J$ {" v- if __name__ == '__main__':4 T; V, w6 v6 A$ ~! n) _4 Y3 U
- import time; o6 V3 h$ W* G7 c) o) x
- import random
N3 Y, N- X2 [/ I - : g& c% x. t# U; h" L( j8 ]4 u$ s
- play_it = input('do you want to play it.(\'y\' or \'n\')')
& s+ y8 [# i$ W0 l! h8 E - while play_it == 'y':
G: \! z, f4 q: O( C- w - c = input('input a character:\n'), W( B% m* d3 k( D K
- i = random.randint(0,2**32) % 100) q& n1 Z. P7 G! E9 o
- print ('please input number you guess:\n')$ C# C, \' @- g2 x5 Q
- start = time.clock()4 d$ S u1 X+ I
- a = time.time()
. ^6 W- P! Y' G" ~! O5 E& K - guess = int(input('input your guess:\n'))3 R' K& p1 j/ L" ]1 {
- while guess != i:
, y2 W2 A" h# }+ l8 l - if guess > i:" v- G3 d [% O$ T
- print('please input a little smaller')+ p M7 Z) q- b( h
- guess = int(input('input your guess:\n'))3 [& K" I" ^1 @! O- b
- else:
" L5 \1 t" A" o9 L - print('please input a little bigger')# ]% F% \" t8 U; n% @# r* h) W
- guess = int(input('input your guess:\n'))! W+ [! Q" R0 A: E/ r; X ^
- end = time.clock(); K4 J! Z, E5 _& O) L" `! g8 V
- b = time.time()
( U+ B- Y4 k0 h! m" R; |. [ - var = (end - start) / 18.23 W, O- e; O9 u7 X9 t7 k e
- print (var)2 S9 {+ c$ M& _: ^% n
- # print 'It took you %6.3 seconds' % time.difftime(b,a))7 ]! A, a$ B! ^
- if var < 15:
; s2 h3 K) a v% f2 K - print ('you are very clever!')
* m# w. h, R8 {* i" _4 d - elif var < 25:" b' T' d( j3 A1 T9 B
- print ('you are normal!')8 Q1 S0 A0 t3 l: t
- else:% {* K! k- X+ M7 o* c1 _
- print ('you are stupid!')8 c# F; V' m( ?# k+ ~& {
- print ('Congradulations')
! m4 `! w9 V+ K9 A2 e6 M - print ('The number you guess is %d' % i)7 Z. v& K& Q2 V6 \& A" W. f3 V4 q
- play_it = input('do you want to play it.')
复制代码 |