- 帖子
- 21
- 精华
- 0
- 积分
- 96
- 阅读权限
- 20
- 注册时间
- 2016-12-2
- 最后登录
- 2017-2-13
|
- #-*-coding:utf-8-*-
- a = 1
- while a == 1:
- from random import randint
- f = open('jifen.txt')
- score = f.read().split()
- game_times = int(score[0])#总游戏数
- min_times = int(score[1])#最少轮数
- total_times = int(score[2])#总轮数
- if game_times > 0:
- avg_times = float(total_times)/game_times
- else:
- avg_times = 0
- print ' 你已经玩%d了次,最少%d轮猜出答案,平均%.2f轮猜出答案 '%(game_times,min_times,avg_times)
- num = randint(1 , 100)
- times = 0
- print ' 请猜一个100以内的数字'
- bingo = False
- while bingo == False:
- times += 1
- answer = input()
- if answer < num:
- print 'too small'
- if answer > num:
- print 'too big'
- if answer == num:
- print 'bingo'
- bingo = True
-
- if game_times == 0 or times < min_times:
- min_times = times
- total_times += times
-
- game_times += 1
- jilu = '%d %d %d'%(game_times,min_times,total_times)
- f = open('jifen.txt', 'w')
- f.write(jilu)
- f.close()
复制代码 |
|