|
|

楼主 |
发表于 2016-1-17 17:47:46
|
显示全部楼层
又修改了一下,有个小BUG:如果在最后一次猜对的话,会显示心无灵犀然后关闭,做了一下改动。如下:
print('----- 猜数字游戏-----')
import time
import random
code = random.randint(1,50)
temp = input('猜一猜我心里想的数字(1-50):')
guess = int(temp)
count = 0
times = 8
while (guess != code):
guess = int(temp)
if guess == code:
print('猜对啦!祝贺你!')
print('然而并没有奖励~')
break
else:
if guess > code:
print('哥,大了大了')
temp = input('再试一次吧:')
else:
print('嘿,小了小了')
temp = input('再试一次吧:')
count = count + 1
if count == times:
print('你和我实在是心无灵犀!\n再见~')
break
print('游戏结束,不玩啦~')
time.sleep(4)
|
|